Browse Source

Refactoring of versions to update, correct update of tenant profile

pull/4650/head
AndrewVolosytnykhThingsboard 5 years ago
parent
commit
d166353ce2
  1. 2
      application/src/main/java/org/thingsboard/server/install/ThingsboardInstallService.java
  2. 3
      application/src/main/java/org/thingsboard/server/service/install/update/DefaultDataUpdateService.java
  3. 2
      application/src/main/java/org/thingsboard/server/service/install/update/RateLimitsUpdater.java

2
application/src/main/java/org/thingsboard/server/install/ThingsboardInstallService.java

@ -203,8 +203,6 @@ public class ThingsboardInstallService {
log.info("Updating system data...");
systemDataLoaderService.updateSystemWidgets();
break;
case "3.3.0":
dataUpdateService.updateData("3.3.0");
default:
throw new RuntimeException("Unable to upgrade ThingsBoard, unsupported fromVersion: " + upgradeFromVersion);

3
application/src/main/java/org/thingsboard/server/service/install/update/DefaultDataUpdateService.java

@ -110,9 +110,8 @@ public class DefaultDataUpdateService implements DataUpdateService {
log.info("Updating data from version 3.2.2 to 3.3.0 ...");
tenantsDefaultEdgeRuleChainUpdater.updateEntities(null);
tenantsAlarmsCustomerUpdater.updateEntities(null);
break;
case "3.3.0":
rateLimitsUpdater.updateEntities(null);
break;
default:
throw new RuntimeException("Unable to update data, unsupported fromVersion: " + fromVersion);
}

2
application/src/main/java/org/thingsboard/server/service/install/update/RateLimitsUpdater.java

@ -110,6 +110,8 @@ class RateLimitsUpdater extends PaginatedUpdater<String, TenantProfile> {
profileConfiguration.setCassandraTenantLimitsConfiguration(cassandraTenantLimitsConfiguration);
profileConfiguration.setPrintTenantNames(printTenantNames);
}
tenantProfileService.saveTenantProfile(null, entity);
}
}
}

Loading…
Cancel
Save