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..."); log.info("Updating system data...");
systemDataLoaderService.updateSystemWidgets(); systemDataLoaderService.updateSystemWidgets();
break; break;
case "3.3.0":
dataUpdateService.updateData("3.3.0");
default: default:
throw new RuntimeException("Unable to upgrade ThingsBoard, unsupported fromVersion: " + upgradeFromVersion); 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 ..."); log.info("Updating data from version 3.2.2 to 3.3.0 ...");
tenantsDefaultEdgeRuleChainUpdater.updateEntities(null); tenantsDefaultEdgeRuleChainUpdater.updateEntities(null);
tenantsAlarmsCustomerUpdater.updateEntities(null); tenantsAlarmsCustomerUpdater.updateEntities(null);
break;
case "3.3.0":
rateLimitsUpdater.updateEntities(null); rateLimitsUpdater.updateEntities(null);
break;
default: default:
throw new RuntimeException("Unable to update data, unsupported fromVersion: " + fromVersion); 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.setCassandraTenantLimitsConfiguration(cassandraTenantLimitsConfiguration);
profileConfiguration.setPrintTenantNames(printTenantNames); profileConfiguration.setPrintTenantNames(printTenantNames);
} }
tenantProfileService.saveTenantProfile(null, entity);
} }
} }
} }

Loading…
Cancel
Save