This is an automated email from the ASF dual-hosted git repository.
CRZbulabula pushed a change to branch analysis/confignode-hot-reload-configs
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 6dc94edbd1c Support hot reload for cluster runtime configs
add 6f08756c9b3 Support consistent ConfigNode hot reload
No new revisions were added by this update.
Summary of changes:
.../it/env/cluster/config/MppCommonConfig.java | 4 +-
.../env/cluster/config/MppSharedCommonConfig.java | 4 +-
.../it/env/remote/config/RemoteCommonConfig.java | 5 +-
.../org/apache/iotdb/itbase/env/CommonConfig.java | 4 +-
.../partition/IoTDBPartitionInheritStrategyIT.java | 2 +-
.../partition/IoTDBPartitionShuffleStrategyIT.java | 2 +-
.../db/it/IoTDBSetConfigurationClusterIT.java | 122 +++++++++++++++++++
.../iotdb/db/it/IoTDBSetConfigurationIT.java | 21 +++-
.../confignode/conf/ConfigNodeDescriptor.java | 131 ++++++++-------------
.../iotdb/confignode/manager/ConfigManager.java | 48 +++++++-
.../iotdb/confignode/manager/load/LoadManager.java | 2 -
.../manager/load/cache/AbstractLoadCache.java | 27 ++---
.../confignode/manager/load/cache/LoadCache.java | 6 -
.../load/cache/region/RegionGroupCache.java | 4 -
.../manager/load/service/TopologyService.java | 25 ++--
.../iotdb/confignode/manager/node/NodeManager.java | 4 +-
.../iotdb/commons/conf/ConfigurationFileUtils.java | 16 ++-
17 files changed, 289 insertions(+), 138 deletions(-)
create mode 100644
integration-test/src/test/java/org/apache/iotdb/db/it/IoTDBSetConfigurationClusterIT.java