This is an automated email from the ASF dual-hosted git repository.

hui pushed a change to branch lmh/addQueryIT
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from b5a8455133 fix sonarcloud code smells
     add e25536dfdf fix sonarcloud code smells
     add 3304ab6f45 Fix getLeader NPE and ConfigNode expension failure (#6430)
     add 8d20e48b09 Optimize multiLeaderConsensus performance (#6413)
     add a47dcf39c5 avoid some exception in middle retry (#6433)
     add bf36ca3a3f [IOTDB-3649] Fix stack overflow when deleting wal (#6432)
     add 56d6940b01 Change default partition cache size to 0 (#6434)
     add f329169c8d fix bug of 'all cols are null but return the row' value 
filter (#6436)
     add 2db985c526 not initialize schedule thread if all compaction is disable 
(#6437)
     add b4fd6acd2b [IOTDB-3499] Add align by device IT in MPP (#6415)
     add 5ebe47c8b1 [IOTDB-3653] Fix SharedTsBlockQueueTest.concurrencyTest 
failed in CI (#6440)
     add e8984a2fbe rename DataBlockManager to MPPDataExchangeManager (#6444)
     add 37bd158560 change mpp to mPP in thrift (#6445)
     add 11c6c331e6 remove old cluster module from master branch (#6446)
     add 8c82eb14bb upgrade spotless to fix jvmargs issue (#6441)
     add 5008c7856a [IOTDB-3352] Fix partition cache (#6443)
     add 51b8f124f3 Rename TRegionLocation and some parameters (#6447)
     add 3062bdb623 rename iotdb-engine.properties to iotdb-datanode.properties 
(#6449)
     add e71044e1bb Enable partition cache and change default size to 10000 
(#6448)
     add 2e4f8b8240 Try to fix sonar test (#6457)
     add 0eb5010414 Rename iotdb-env.sh to datanode-env.sh (#6455)
     add 81c363e8dc [IOTDB-3260] Fix npe while concurrent delete storage group 
(#6428)
     add d3c4b6c7b7 Remove more code about old cluster module (#6461)
     add e2ec158a1b Merge remote-tracking branch 'origin/master' into 
lmh/addQueryIT
     add 196692f308 replace iotdb-engine.properties to iotdb-datanode.properties

No new revisions were added by this update.

Summary of changes:
 .github/workflows/main-unix.yml                    |    3 +-
 .github/workflows/main-win.yml                     |   14 +-
 .github/workflows/sonar-coveralls.yml              |    2 +-
 README.md                                          |   18 +-
 README_ZH.md                                       |   17 +-
 cluster/pom.xml                                    |  228 --
 cluster/src/assembly/cluster.xml                   |   35 -
 .../resources/conf/iotdb-cluster.properties        |  200 --
 cluster/src/assembly/resources/sbin/add-node.bat   |  133 --
 cluster/src/assembly/resources/sbin/add-node.sh    |   95 -
 cluster/src/assembly/resources/sbin/nodetool.bat   |   58 -
 cluster/src/assembly/resources/sbin/nodetool.sh    |   48 -
 .../src/assembly/resources/sbin/remove-node.bat    |  110 -
 cluster/src/assembly/resources/sbin/remove-node.sh |   72 -
 cluster/src/assembly/resources/sbin/start-node.bat |  136 --
 cluster/src/assembly/resources/sbin/start-node.sh  |   97 -
 cluster/src/assembly/resources/sbin/stop-node.bat  |   27 -
 cluster/src/assembly/resources/sbin/stop-node.sh   |   39 -
 .../java/org/apache/iotdb/cluster/ClientMain.java  |  469 -----
 .../iotdb/cluster/ClusterFileFlushPolicy.java      |   75 -
 .../org/apache/iotdb/cluster/ClusterIoTDB.java     |  675 ------
 .../apache/iotdb/cluster/ClusterIoTDBMBean.java    |   36 -
 .../cluster/ClusterIoTDBServerCommandLine.java     |   94 -
 .../apache/iotdb/cluster/RemoteTsFileResource.java |  150 --
 .../apache/iotdb/cluster/client/BaseFactory.java   |   54 -
 .../iotdb/cluster/client/ClientCategory.java       |   38 -
 .../apache/iotdb/cluster/client/ClientManager.java |  223 --
 .../iotdb/cluster/client/ClientPoolFactory.java    |  101 -
 .../iotdb/cluster/client/IClientManager.java       |   35 -
 .../cluster/client/async/AsyncBaseFactory.java     |   68 -
 .../cluster/client/async/AsyncDataClient.java      |  218 --
 .../cluster/client/async/AsyncMetaClient.java      |  178 --
 .../cluster/client/sync/SyncClientAdaptor.java     |  527 -----
 .../iotdb/cluster/client/sync/SyncDataClient.java  |  154 --
 .../iotdb/cluster/client/sync/SyncMetaClient.java  |  144 --
 .../apache/iotdb/cluster/config/ClusterConfig.java |  584 ------
 .../iotdb/cluster/config/ClusterConstant.java      |  144 --
 .../iotdb/cluster/config/ClusterDescriptor.java    |  418 ----
 .../iotdb/cluster/config/ConsistencyLevel.java     |   67 -
 .../iotdb/cluster/coordinator/Coordinator.java     |  807 -------
 .../iotdb/cluster/exception/AddSelfException.java  |   28 -
 .../exception/BadSeedUrlFormatException.java       |   30 -
 .../exception/ChangeMembershipException.java       |   28 -
 .../exception/CheckConsistencyException.java       |   37 -
 .../exception/ConfigInconsistentException.java     |   29 -
 .../cluster/exception/EmptyIntervalException.java  |   28 -
 .../cluster/exception/EntryCompactedException.java |   30 -
 .../exception/EntryUnavailableException.java       |   28 -
 .../GetEntriesWrongParametersException.java        |   27 -
 .../cluster/exception/LeaderUnknownException.java  |   31 -
 .../cluster/exception/LogExecutionException.java   |   27 -
 .../cluster/exception/MemberReadOnlyException.java |   33 -
 .../cluster/exception/NoHeaderNodeException.java   |   31 -
 .../cluster/exception/NotInSameGroupException.java |   32 -
 .../cluster/exception/NotManagedSlotException.java |   33 -
 .../PartitionTableUnavailableException.java        |   30 -
 .../iotdb/cluster/exception/PullFileException.java |   34 -
 .../cluster/exception/QueryTimeOutException.java   |   27 -
 .../cluster/exception/ReaderNotFoundException.java |   27 -
 .../cluster/exception/RequestTimeOutException.java |   34 -
 .../exception/SnapshotInstallationException.java   |   37 -
 .../exception/StartUpCheckFailureException.java    |   31 -
 .../exception/TruncateCommittedEntryException.java |   30 -
 .../cluster/exception/UnknownLogTypeException.java |   28 -
 .../exception/UnsupportedPlanException.java        |   29 -
 .../iotdb/cluster/log/CommitLogCallback.java       |   48 -
 .../apache/iotdb/cluster/log/CommitLogTask.java    |   65 -
 .../org/apache/iotdb/cluster/log/HardState.java    |  114 -
 .../java/org/apache/iotdb/cluster/log/Log.java     |  145 --
 .../org/apache/iotdb/cluster/log/LogApplier.java   |   35 -
 .../apache/iotdb/cluster/log/LogDispatcher.java    |  461 ----
 .../org/apache/iotdb/cluster/log/LogParser.java    |  110 -
 .../org/apache/iotdb/cluster/log/Snapshot.java     |   75 -
 .../iotdb/cluster/log/StableEntryManager.java      |   61 -
 .../cluster/log/applier/AsyncDataLogApplier.java   |  302 ---
 .../iotdb/cluster/log/applier/BaseApplier.java     |  263 ---
 .../iotdb/cluster/log/applier/DataLogApplier.java  |  185 --
 .../iotdb/cluster/log/applier/MetaLogApplier.java  |   90 -
 .../iotdb/cluster/log/catchup/CatchUpTask.java     |  403 ----
 .../iotdb/cluster/log/catchup/LogCatchUpTask.java  |  350 ---
 .../cluster/log/catchup/SnapshotCatchUpTask.java   |  159 --
 .../iotdb/cluster/log/logtypes/AddNodeLog.java     |  136 --
 .../iotdb/cluster/log/logtypes/CloseFileLog.java   |  124 --
 .../cluster/log/logtypes/EmptyContentLog.java      |   63 -
 .../iotdb/cluster/log/logtypes/LargeTestLog.java   |   78 -
 .../cluster/log/logtypes/PhysicalPlanLog.java      |  115 -
 .../iotdb/cluster/log/logtypes/RemoveNodeLog.java  |  131 --
 .../cluster/log/manage/CommittedEntryManager.java  |  301 ---
 .../manage/FilePartitionedSnapshotLogManager.java  |  259 ---
 .../log/manage/MetaSingleSnapshotLogManager.java   |   93 -
 .../log/manage/PartitionedSnapshotLogManager.java  |  137 --
 .../iotdb/cluster/log/manage/RaftLogManager.java   | 1038 ---------
 .../log/manage/UnCommittedEntryManager.java        |  276 ---
 .../log/manage/serializable/LogManagerMeta.java    |  143 --
 .../serializable/SyncLogDequeSerializer.java       | 1409 -------------
 .../iotdb/cluster/log/snapshot/FileSnapshot.java   |  641 ------
 .../cluster/log/snapshot/MetaSimpleSnapshot.java   |  342 ---
 .../cluster/log/snapshot/PartitionedSnapshot.java  |  223 --
 .../cluster/log/snapshot/PullSnapshotTask.java     |  269 ---
 .../log/snapshot/PullSnapshotTaskDescriptor.java   |  135 --
 .../cluster/log/snapshot/SnapshotFactory.java      |   28 -
 .../cluster/log/snapshot/SnapshotInstaller.java    |   33 -
 .../log/snapshot/TimeseriesSchemaSnapshot.java     |   31 -
 .../iotdb/cluster/metadata/CSchemaProcessor.java   | 1741 ---------------
 .../apache/iotdb/cluster/metadata/MetaPuller.java  |  452 ----
 .../cluster/partition/NodeAdditionResult.java      |   37 -
 .../iotdb/cluster/partition/NodeRemovalResult.java |   61 -
 .../iotdb/cluster/partition/PartitionGroup.java    |  109 -
 .../iotdb/cluster/partition/PartitionTable.java    |  154 --
 .../partition/balancer/DefaultSlotBalancer.java    |  121 --
 .../cluster/partition/balancer/SlotBalancer.java   |   43 -
 .../iotdb/cluster/partition/slot/SlotManager.java  |  402 ----
 .../partition/slot/SlotNodeAdditionResult.java     |   40 -
 .../partition/slot/SlotNodeRemovalResult.java      |   79 -
 .../cluster/partition/slot/SlotPartitionTable.java |  611 ------
 .../iotdb/cluster/partition/slot/SlotStrategy.java |   48 -
 .../partition/slot/SlotTimePartitionFilter.java    |   56 -
 .../cluster/query/ClusterDataQueryExecutor.java    |  325 ---
 .../cluster/query/ClusterPhysicalGenerator.java    |  106 -
 .../iotdb/cluster/query/ClusterPlanExecutor.java   |  923 --------
 .../iotdb/cluster/query/ClusterPlanRouter.java     |  507 -----
 .../apache/iotdb/cluster/query/ClusterPlanner.java |   35 -
 .../iotdb/cluster/query/ClusterQueryRouter.java    |  109 -
 .../cluster/query/ClusterUDTFQueryExecutor.java    |  103 -
 .../iotdb/cluster/query/LocalQueryExecutor.java    | 1066 ----------
 .../iotdb/cluster/query/RemoteQueryContext.java    |   73 -
 .../query/aggregate/ClusterAggregateExecutor.java  |  107 -
 .../cluster/query/aggregate/ClusterAggregator.java |  292 ---
 .../cluster/query/fill/ClusterFillExecutor.java    |  104 -
 .../cluster/query/fill/ClusterLinearFill.java      |   80 -
 .../cluster/query/fill/ClusterPreviousFill.java    |  269 ---
 .../cluster/query/fill/PreviousFillArguments.java  |   70 -
 .../iotdb/cluster/query/filter/SlotSgFilter.java   |   47 -
 .../cluster/query/filter/SlotTsFileFilter.java     |   69 -
 .../groupby/ClusterGroupByNoVFilterDataSet.java    |   61 -
 .../groupby/ClusterGroupByVFilterDataSet.java      |   75 -
 .../query/groupby/MergeGroupByExecutor.java        |  143 --
 .../query/groupby/RemoteGroupByExecutor.java       |  176 --
 .../query/last/ClusterLastQueryExecutor.java       |  296 ---
 .../cluster/query/manage/ClusterQueryManager.java  |  129 --
 .../query/manage/ClusterSessionManager.java        |  138 --
 .../cluster/query/manage/QueryCoordinator.java     |   66 -
 .../cluster/query/reader/ClusterReaderFactory.java | 1229 -----------
 .../cluster/query/reader/ClusterTimeGenerator.java |  217 --
 .../iotdb/cluster/query/reader/DataSourceInfo.java |  272 ---
 .../iotdb/cluster/query/reader/EmptyReader.java    |  172 --
 .../reader/ManagedDescPriorityMergeReader.java     |   96 -
 .../query/reader/ManagedPriorityMergeReader.java   |   94 -
 .../cluster/query/reader/MergedReaderByTime.java   |   47 -
 .../reader/RemoteSeriesReaderByTimestamp.java      |  122 --
 .../query/reader/RemoteSimpleSeriesReader.java     |  167 --
 .../query/reader/mult/AbstractMultPointReader.java |   70 -
 .../mult/AssignPathAscPriorityMergeReader.java     |   49 -
 .../mult/AssignPathDescPriorityMergeReader.java    |   49 -
 .../reader/mult/AssignPathManagedMergeReader.java  |  121 --
 .../mult/IAssignPathPriorityMergeReader.java       |   47 -
 .../query/reader/mult/IMultBatchReader.java        |   31 -
 .../cluster/query/reader/mult/MultBatchReader.java |   74 -
 .../query/reader/mult/MultDataSourceInfo.java      |  270 ---
 .../cluster/query/reader/mult/MultElement.java     |   49 -
 .../cluster/query/reader/mult/MultEmptyReader.java |   52 -
 .../reader/mult/MultSeriesRawDataPointReader.java  |   55 -
 .../query/reader/mult/RemoteMultSeriesReader.java  |  227 --
 .../iotdb/cluster/server/ClusterRPCService.java    |  110 -
 .../iotdb/cluster/server/ClusterTSServiceImpl.java |   47 -
 .../iotdb/cluster/server/HardLinkCleaner.java      |  110 -
 .../apache/iotdb/cluster/server/NodeCharacter.java |   28 -
 .../cluster/server/PullSnapshotHintService.java    |  181 --
 .../org/apache/iotdb/cluster/server/Response.java  |   63 -
 .../iotdb/cluster/server/StoppedMemberManager.java |  160 --
 .../server/basic/ClusterServiceProvider.java       |   95 -
 .../server/clusterinfo/ClusterInfoServer.java      |   90 -
 .../server/clusterinfo/ClusterInfoServerMBean.java |   22 -
 .../server/clusterinfo/ClusterInfoServiceImpl.java |   71 -
 .../ClusterInfoServiceThriftHandler.java           |   55 -
 .../handlers/caller/AppendGroupEntryHandler.java   |  157 --
 .../handlers/caller/AppendNodeEntryHandler.java    |  187 --
 .../server/handlers/caller/ElectionHandler.java    |  167 --
 .../server/handlers/caller/GenericHandler.java     |   94 -
 .../caller/GetChildNodeNextLevelHandler.java       |   59 -
 .../caller/GetChildNodeNextLevelPathHandler.java   |   60 -
 .../server/handlers/caller/GetDevicesHandler.java  |   60 -
 .../handlers/caller/GetNodesListHandler.java       |   59 -
 .../caller/GetTimeseriesSchemaHandler.java         |   59 -
 .../server/handlers/caller/HeartbeatHandler.java   |  156 --
 .../server/handlers/caller/JoinClusterHandler.java |   65 -
 .../server/handlers/caller/LogCatchUpHandler.java  |  115 -
 .../handlers/caller/LogCatchUpInBatchHandler.java  |  111 -
 .../server/handlers/caller/NodeStatusHandler.java  |   59 -
 .../handlers/caller/PreviousFillHandler.java       |  101 -
 .../caller/PullMeasurementSchemaHandler.java       |   78 -
 .../handlers/caller/PullSnapshotHandler.java       |   81 -
 .../caller/PullTimeseriesSchemaHandler.java        |   73 -
 .../handlers/caller/ShowTimeSeriesHandler.java     |  121 --
 .../handlers/caller/SnapshotCatchUpHandler.java    |   61 -
 .../server/handlers/caller/package-info.java       |   21 -
 .../handlers/forwarder/ForwardPlanHandler.java     |   68 -
 .../server/heartbeat/DataHeartbeatThread.java      |   68 -
 .../cluster/server/heartbeat/HeartbeatThread.java  |  443 ----
 .../server/heartbeat/MetaHeartbeatThread.java      |   96 -
 .../cluster/server/member/DataGroupMember.java     | 1164 ----------
 .../server/member/DataGroupMemberMBean.java        |   25 -
 .../cluster/server/member/MetaGroupMember.java     | 1954 -----------------
 .../server/member/MetaGroupMemberMBean.java        |   35 -
 .../iotdb/cluster/server/member/RaftMember.java    | 2219 --------------------
 .../cluster/server/member/RaftMemberMBean.java     |   53 -
 .../iotdb/cluster/server/member/package-info.java  |   24 -
 .../iotdb/cluster/server/monitor/NodeReport.java   |  268 ---
 .../iotdb/cluster/server/monitor/NodeStatus.java   |  118 --
 .../cluster/server/monitor/NodeStatusManager.java  |  183 --
 .../apache/iotdb/cluster/server/monitor/Peer.java  |   70 -
 .../apache/iotdb/cluster/server/monitor/Timer.java |  337 ---
 .../server/raft/AbstractDataRaftService.java       |   54 -
 .../server/raft/AbstractMetaRaftService.java       |   52 -
 .../cluster/server/raft/AbstractRaftService.java   |   76 -
 .../server/raft/DataRaftHeartBeatService.java      |   62 -
 .../server/raft/DataRaftHeartBeatServiceMBean.java |   22 -
 .../iotdb/cluster/server/raft/DataRaftService.java |   59 -
 .../cluster/server/raft/DataRaftServiceMBean.java  |   22 -
 .../server/raft/MetaRaftHeartBeatService.java      |   62 -
 .../server/raft/MetaRaftHeartBeatServiceMBean.java |   22 -
 .../iotdb/cluster/server/raft/MetaRaftService.java |   59 -
 .../cluster/server/raft/MetaRaftServiceMBean.java  |   22 -
 .../cluster/server/raft/RaftServiceHandler.java    |   43 -
 .../cluster/server/service/BaseAsyncService.java   |  176 --
 .../cluster/server/service/BaseSyncService.java    |  181 --
 .../cluster/server/service/DataAsyncService.java   |  503 -----
 .../cluster/server/service/DataGroupEngine.java    |  510 -----
 .../server/service/DataGroupEngineMBean.java       |   31 -
 .../server/service/DataGroupServiceImpls.java      |  749 -------
 .../cluster/server/service/DataSyncService.java    |  458 ----
 .../cluster/server/service/MetaAsyncService.java   |  255 ---
 .../cluster/server/service/MetaSyncService.java    |  253 ---
 .../iotdb/cluster/server/service/package-info.java |   24 -
 .../apache/iotdb/cluster/utils/ClientUtils.java    |   66 -
 .../iotdb/cluster/utils/ClusterConsistent.java     |   30 -
 .../apache/iotdb/cluster/utils/ClusterNode.java    |   86 -
 .../iotdb/cluster/utils/ClusterQueryUtils.java     |   84 -
 .../apache/iotdb/cluster/utils/ClusterUtils.java   |  376 ----
 .../org/apache/iotdb/cluster/utils/IOUtils.java    |   88 -
 .../iotdb/cluster/utils/NodeSerializeUtils.java    |   92 -
 .../apache/iotdb/cluster/utils/PartitionUtils.java |  184 --
 .../apache/iotdb/cluster/utils/PlanSerializer.java |   59 -
 .../apache/iotdb/cluster/utils/StatusUtils.java    |  228 --
 .../cluster/utils/nodetool/ClusterMonitor.java     |  325 ---
 .../utils/nodetool/ClusterMonitorMBean.java        |   85 -
 .../iotdb/cluster/utils/nodetool/NodeTool.java     |   52 -
 .../iotdb/cluster/utils/nodetool/Printer.java      |   38 -
 .../cluster/utils/nodetool/function/Header.java    |   60 -
 .../cluster/utils/nodetool/function/LogView.java   |   88 -
 .../cluster/utils/nodetool/function/Migration.java |   59 -
 .../utils/nodetool/function/NodeToolCmd.java       |  145 --
 .../cluster/utils/nodetool/function/Partition.java |  102 -
 .../cluster/utils/nodetool/function/Ring.java      |   50 -
 .../cluster/utils/nodetool/function/Slot.java      |   63 -
 .../cluster/utils/nodetool/function/Status.java    |   63 -
 .../iotdb/cluster/client/BaseClientTest.java       |  156 --
 .../iotdb/cluster/client/ClientManagerTest.java    |  212 --
 .../cluster/client/ClientPoolFactoryTest.java      |  293 ---
 .../iotdb/cluster/client/MockClientManager.java    |   47 -
 .../cluster/client/async/AsyncDataClientTest.java  |   79 -
 .../cluster/client/async/AsyncMetaClientTest.java  |   78 -
 .../cluster/client/sync/SyncClientAdaptorTest.java |  464 ----
 .../cluster/client/sync/SyncDataClientTest.java    |  110 -
 .../cluster/client/sync/SyncMetaClientTest.java    |  110 -
 .../org/apache/iotdb/cluster/common/IoTDBTest.java |  176 --
 .../iotdb/cluster/common/TestAsyncClient.java      |   53 -
 .../iotdb/cluster/common/TestAsyncDataClient.java  |  304 ---
 .../iotdb/cluster/common/TestAsyncMetaClient.java  |   50 -
 .../iotdb/cluster/common/TestDataGroupMember.java  |   45 -
 .../apache/iotdb/cluster/common/TestException.java |   27 -
 .../org/apache/iotdb/cluster/common/TestLog.java   |   67 -
 .../iotdb/cluster/common/TestLogApplier.java       |   66 -
 .../iotdb/cluster/common/TestLogManager.java       |   39 -
 .../cluster/common/TestManagedSeriesReader.java    |   96 -
 .../iotdb/cluster/common/TestMetaGroupMember.java  |   39 -
 .../cluster/common/TestPartitionedLogManager.java  |   54 -
 .../apache/iotdb/cluster/common/TestSnapshot.java  |  110 -
 .../iotdb/cluster/common/TestSyncClient.java       |   47 -
 .../org/apache/iotdb/cluster/common/TestUtils.java |  439 ----
 .../cluster/integration/BaseSingleNodeTest.java    |   90 -
 .../iotdb/cluster/integration/SingleNodeTest.java  |  131 --
 .../iotdb/cluster/log/CommitLogCallbackTest.java   |   53 -
 .../iotdb/cluster/log/CommitLogTaskTest.java       |   78 -
 .../apache/iotdb/cluster/log/HardStateTest.java    |   49 -
 .../iotdb/cluster/log/LogDispatcherTest.java       |  269 ---
 .../apache/iotdb/cluster/log/LogParserTest.java    |  122 --
 .../log/applier/AsyncDataLogApplierTest.java       |  174 --
 .../cluster/log/applier/DataLogApplierTest.java    |  499 -----
 .../cluster/log/applier/MetaLogApplierTest.java    |  135 --
 .../iotdb/cluster/log/catchup/CatchUpTaskTest.java |  398 ----
 .../cluster/log/catchup/LogCatchUpTaskTest.java    |  301 ---
 .../log/catchup/SnapshotCatchUpTaskTest.java       |  282 ---
 .../cluster/log/logtypes/SerializeLogTest.java     |  146 --
 .../log/manage/CommittedEntryManagerTest.java      |  625 ------
 .../FilePartitionedSnapshotLogManagerTest.java     |  117 --
 .../manage/MetaSingleSnapshotLogManagerTest.java   |   93 -
 .../cluster/log/manage/RaftLogManagerTest.java     | 1889 -----------------
 .../log/manage/UnCommittedEntryManagerTest.java    |  695 ------
 .../serializable/SyncLogDequeSerializerTest.java   |  612 ------
 .../cluster/log/snapshot/DataSnapshotTest.java     |  196 --
 .../cluster/log/snapshot/FileSnapshotTest.java     |  310 ---
 .../log/snapshot/MetaSimpleSnapshotTest.java       |  346 ---
 .../log/snapshot/PartitionedSnapshotTest.java      |  204 --
 .../snapshot/PullSnapshotTaskDescriptorTest.java   |   64 -
 .../cluster/log/snapshot/PullSnapshotTaskTest.java |  337 ---
 .../iotdb/cluster/log/snapshot/SimpleSnapshot.java |  132 --
 .../cluster/partition/SchemaProcessorWhiteBox.java |   54 -
 .../iotdb/cluster/partition/SlotManagerTest.java   |  155 --
 .../cluster/partition/SlotPartitionTableTest.java  |  546 -----
 .../apache/iotdb/cluster/query/BaseQueryTest.java  |  125 --
 .../query/ClusterAggregateExecutorTest.java        |  145 --
 .../query/ClusterDataQueryExecutorTest.java        |  240 ---
 .../query/ClusterPhysicalGeneratorTest.java        |   72 -
 .../cluster/query/ClusterPlanExecutorTest.java     |  112 -
 .../iotdb/cluster/query/ClusterPlannerTest.java    |   55 -
 .../cluster/query/ClusterQueryRouterTest.java      |  324 ---
 .../query/ClusterUDTFQueryExecutorTest.java        |  121 --
 .../iotdb/cluster/query/LoadConfigurationTest.java |  124 --
 .../query/fill/ClusterFillExecutorTest.java        |  170 --
 .../ClusterGroupByNoVFilterDataSetTest.java        |   90 -
 .../groupby/ClusterGroupByVFilterDataSetTest.java  |  102 -
 .../query/groupby/MergeGroupByExecutorTest.java    |  117 --
 .../query/groupby/RemoteGroupByExecutorTest.java   |  171 --
 .../query/last/ClusterLastQueryExecutorTest.java   |   95 -
 .../query/manage/ClusterQueryManagerTest.java      |  182 --
 .../cluster/query/manage/QueryCoordinatorTest.java |  121 --
 .../query/reader/ClusterReaderFactoryTest.java     |   85 -
 .../query/reader/ClusterTimeGeneratorTest.java     |  134 --
 .../cluster/query/reader/DatasourceInfoTest.java   |  112 -
 .../reader/RemoteSeriesReaderByTimestampTest.java  |  269 ---
 .../query/reader/RemoteSimpleSeriesReaderTest.java |  243 ---
 .../mult/AssignPathManagedMergeReaderTest.java     |  208 --
 .../mult/MultSeriesRawDataPointReaderTest.java     |   67 -
 .../reader/mult/RemoteMultSeriesReaderTest.java    |  346 ---
 .../server/clusterinfo/ClusterInfoServerTest.java  |   99 -
 .../clusterinfo/ClusterInfoServiceImplTest.java    |  100 -
 .../caller/AppendGroupEntryHandlerTest.java        |  188 --
 .../caller/AppendNodeEntryHandlerTest.java         |  175 --
 .../handlers/caller/ElectionHandlerTest.java       |  178 --
 .../server/handlers/caller/GenericHandlerTest.java |   58 -
 .../handlers/caller/HeartbeatHandlerTest.java      |  121 --
 .../handlers/caller/JoinClusterHandlerTest.java    |   67 -
 .../handlers/caller/LogCatchUpHandlerTest.java     |  128 --
 .../caller/PullMeasurementSchemaHandlerTest.java   |   92 -
 .../handlers/caller/PullSnapshotHandlerTest.java   |   84 -
 .../caller/SnapshotCatchUpHandlerTest.java         |   58 -
 .../handlers/forwarder/ForwardPlanHandlerTest.java |   59 -
 .../server/heartbeat/DataHeartbeatThreadTest.java  |  160 --
 .../server/heartbeat/HeartbeatThreadTest.java      |  244 ---
 .../server/heartbeat/MetaHeartbeatThreadTest.java  |  244 ---
 .../iotdb/cluster/server/member/BaseMember.java    |  328 ---
 .../cluster/server/member/DataGroupMemberTest.java | 1255 -----------
 .../cluster/server/member/MetaGroupMemberTest.java | 1488 -------------
 .../cluster/server/member/RaftMemberTest.java      |  246 ---
 .../org/apache/iotdb/cluster/utils/Constants.java  |   24 -
 .../cluster/utils/CreateTemplatePlanUtil.java      |   74 -
 .../iotdb/cluster/utils/SerializeUtilTest.java     |  210 --
 cluster/src/test/resources/logback-test.xml        |   41 -
 .../resources/node1conf/iotdb-cluster.properties   |   37 -
 .../resources/node1conf/iotdb-engine.properties    |   30 -
 .../src/test/resources/node1conf/iotdb-metric.yml  |   21 -
 cluster/src/test/resources/node1conf/logback.xml   |  282 ---
 .../resources/node2conf/iotdb-cluster.properties   |   37 -
 .../resources/node2conf/iotdb-engine.properties    |   30 -
 .../src/test/resources/node2conf/iotdb-metric.yml  |   21 -
 cluster/src/test/resources/node2conf/logback.xml   |  282 ---
 .../resources/node3conf/iotdb-cluster.properties   |   37 -
 .../resources/node3conf/iotdb-engine.properties    |   30 -
 .../src/test/resources/node3conf/iotdb-metric.yml  |   21 -
 cluster/src/test/resources/node3conf/logback.xml   |  282 ---
 .../resources/conf/iotdb-confignode.properties     |   10 +-
 .../client/SyncConfigNodeClientPool.java           |   52 +-
 .../confignode/client/SyncDataNodeClientPool.java  |    8 +-
 .../confignode/conf/ConfigNodeDescriptor.java      |    2 +-
 .../confignode/conf/ConfigNodeStartupCheck.java    |    6 +-
 .../consensus/request/ConfigRequest.java           |    6 +-
 .../consensus/request/ConfigRequestType.java       |    2 +-
 ...LocationsReq.java => GetRegionInfoListReq.java} |   10 +-
 ...nLocationsResp.java => RegionInfoListResp.java} |   14 +-
 .../statemachine/PartitionRegionStateMachine.java  |    4 +-
 .../confignode/manager/ClusterSchemaManager.java   |    4 +-
 .../iotdb/confignode/manager/ConfigManager.java    |   12 +-
 .../iotdb/confignode/manager/ConsensusManager.java |   22 +-
 .../manager/{Manager.java => IManager.java}        |    6 +-
 .../iotdb/confignode/manager/NodeManager.java      |    4 +-
 .../iotdb/confignode/manager/PartitionManager.java |    8 +-
 .../iotdb/confignode/manager/ProcedureManager.java |    2 +-
 .../iotdb/confignode/manager/load/LoadManager.java |    6 +-
 .../manager/load/balancer/PartitionBalancer.java   |    6 +-
 .../manager/load/balancer/RegionBalancer.java      |    6 +-
 .../manager/load/balancer/RouteBalancer.java       |    6 +-
 .../partition/GreedyPartitionAllocator.java        |    6 +-
 .../executor/ConfigRequestExecutor.java            |   10 +-
 .../persistence/partition/PartitionInfo.java       |   46 +-
 .../partition/StorageGroupPartitionTable.java      |   34 +-
 .../thrift/ConfigNodeRPCServiceProcessor.java      |   12 +-
 .../consensus/request/ConfigRequestSerDeTest.java  |   24 +-
 .../confignode/persistence/PartitionInfoTest.java  |   52 +-
 .../thrift/ConfigNodeRPCServiceProcessorTest.java  |   20 +-
 .../confignode1conf/iotdb-confignode.properties    |    2 +-
 .../confignode2conf/iotdb-confignode.properties    |    2 +-
 .../confignode3conf/iotdb-confignode.properties    |    2 +-
 .../iotdb/consensus/config/MultiLeaderConfig.java  |    8 +-
 .../multileader/MultiLeaderConsensus.java          |    2 +-
 .../multileader/logdispatcher/LogDispatcher.java   |   34 +-
 .../multileader/MultiLeaderConsensusTest.java      |   47 +-
 distribution/src/assembly/all.xml                  |    4 +-
 distribution/src/assembly/server.xml               |    4 +-
 docker/src/main/Dockerfile-cluster                 |   44 -
 docker/src/main/Dockerfile-single                  |    2 +-
 docker/src/main/Dockerfile-single-influxdb         |    4 +-
 docker/src/main/Dockerfile-single-tc               |    2 +-
 docs/Development/ContributeGuide.md                |   14 -
 docs/Development/HowtoContributeCode.md            |    4 +-
 docs/UserGuide/API/Programming-MQTT.md             |    8 +-
 docs/UserGuide/Cluster/Cluster-Setup-Example.md    |    8 +-
 docs/UserGuide/Cluster/Cluster-Setup.md            |    8 +-
 docs/UserGuide/Data-Concept/Data-Type.md           |    2 +-
 .../Data-Modeling/SchemaRegion-rocksdb.md          |    2 +-
 .../Ecosystem Integration/Writing Data on HDFS.md  |    2 +-
 docs/UserGuide/Maintenance-Tools/JMX-Tool.md       |    2 +-
 .../Maintenance-Tools/Maintenance-Command.md       |    6 +-
 .../Maintenance-Tools/Monitor-and-Log-Tools.md     |    2 +-
 docs/UserGuide/Maintenance-Tools/Sync-Tool.md      |    4 +-
 docs/UserGuide/Maintenance-Tools/Watermark-Tool.md |    4 +-
 .../Operate-Metadata/Auto-Create-MetaData.md       |   28 +-
 docs/UserGuide/Process-Data/Triggers.md            |    2 +-
 .../Process-Data/UDF-User-Defined-Function.md      |    2 +-
 docs/UserGuide/QuickStart/QuickStart.md            |   10 +-
 docs/UserGuide/QuickStart/ServerFileList.md        |    4 +-
 docs/UserGuide/Reference/Config-Manual.md          |    8 +-
 .../Write-And-Delete-Data/Load-External-Tsfile.md  |    2 +-
 docs/zh/Development/HowtoContributeCode.md         |    4 +-
 docs/zh/UserGuide/API/Programming-MQTT.md          |    6 +-
 docs/zh/UserGuide/Cluster/Cluster-Setup-Example.md |   10 +-
 docs/zh/UserGuide/Cluster/Cluster-Setup.md         |   12 +-
 docs/zh/UserGuide/Data-Concept/Data-Type.md        |    2 +-
 .../Data-Modeling/SchemaRegion-rocksdb.md          |    2 +-
 .../Ecosystem Integration/Writing Data on HDFS.md  |    2 +-
 docs/zh/UserGuide/Maintenance-Tools/JMX-Tool.md    |    2 +-
 .../Maintenance-Tools/Maintenance-Command.md       |    6 +-
 .../Maintenance-Tools/Monitor-and-Log-Tools.md     |    2 +-
 docs/zh/UserGuide/Maintenance-Tools/Sync-Tool.md   |    6 +-
 .../UserGuide/Maintenance-Tools/Watermark-Tool.md  |    4 +-
 .../Operate-Metadata/Auto-Create-MetaData.md       |   30 +-
 docs/zh/UserGuide/Process-Data/Triggers.md         |    2 +-
 .../Process-Data/UDF-User-Defined-Function.md      |    2 +-
 docs/zh/UserGuide/QuickStart/QuickStart.md         |    4 +-
 docs/zh/UserGuide/QuickStart/ServerFileList.md     |    4 +-
 docs/zh/UserGuide/Reference/Config-Manual.md       |   14 +-
 .../Write-And-Delete-Data/Load-External-Tsfile.md  |    2 +-
 example/mqtt-customize/README.md                   |    4 +-
 .../server/CustomizedJsonPayloadFormatter.java     |    2 +-
 example/mqtt/README.md                             |    2 +-
 integration-test/pom.xml                           |    4 +-
 integration-test/src/assembly/mpp-test.xml         |    4 +-
 .../org/apache/iotdb/it/env/ConfigNodeWrapper.java |    2 +-
 .../org/apache/iotdb/it/env/DataNodeWrapper.java   |   14 +-
 .../db/it/alignbydevice}/IoTDBAlignByDeviceIT.java |  196 +-
 integration/pom.xml                                |    5 -
 .../apache/iotdb/integration/env/ClusterNode.java  |    4 +-
 .../apache/iotdb/commons/client/ClientManager.java |    2 +-
 ...AsyncDataNodeMPPDataExchangeServiceClient.java} |   26 +-
 ... SyncDataNodeMPPDataExchangeServiceClient.java} |   28 +-
 .../iotdb/commons/concurrent/ThreadName.java       |    4 +-
 .../apache/iotdb/commons/conf/IoTDBConstant.java   |    2 +-
 .../apache/iotdb/commons/service/ServiceType.java  |    2 +-
 .../iotdb/commons/partition/SerializeTest.java     |    4 +-
 .../commons/utils/ThriftCommonsSerDeUtilsTest.java |    8 +-
 pom.xml                                            |    6 +-
 schema-engine-rocksdb/README.md                    |    2 +-
 .../resources/conf/schema-rocksdb.properties       |    8 +-
 .../conf/{iotdb-env.bat => datanode-env.bat}       |    2 +-
 .../conf/{iotdb-env.sh => datanode-env.sh}         |    2 +-
 ...engine.properties => iotdb-datanode.properties} |   12 +-
 .../src/assembly/resources/sbin/start-datanode.bat |   14 +-
 .../src/assembly/resources/sbin/start-datanode.sh  |   14 +-
 .../assembly/resources/sbin/start-new-server.bat   |    6 +-
 .../assembly/resources/sbin/start-new-server.sh    |    8 +-
 .../src/assembly/resources/sbin/start-server.bat   |    6 +-
 server/src/assembly/resources/sbin/start-server.sh |    8 +-
 .../src/assembly/resources/sbin/stop-datanode.bat  |    4 +-
 server/src/assembly/resources/sbin/stop-server.bat |    4 +-
 server/src/assembly/resources/sbin/stop-server.sh  |    2 +-
 .../assembly/resources/tools/rocksdb-transfer.bat  |    6 +-
 .../assembly/resources/tools/rocksdb-transfer.sh   |    8 +-
 .../assembly/resources/tools/start-WalChecker.sh   |    6 +-
 .../iotdb/db/client/DataNodeClientPoolFactory.java |   30 +-
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |   56 +-
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |   24 +-
 .../iotdb/db/engine/storagegroup/DataRegion.java   |    5 +
 .../metadata/SeriesOverflowException.java          |    2 +-
 .../exception/query/PathNumOverLimitException.java |    4 +-
 .../exception/sql/PathNumOverLimitException.java   |    3 +-
 .../apache/iotdb/db/metadata/tag/TagLogFile.java   |    2 +-
 .../iotdb/db/mpp/common/header/HeaderConstant.java |    6 +-
 .../datatransfer/DataBlockServiceMBean.java        |   34 -
 .../iotdb/db/mpp/execution/driver/DataDriver.java  |    2 +-
 .../iotdb/db/mpp/execution/driver/Driver.java      |    2 +-
 .../iotdb/db/mpp/execution/driver/IDriver.java     |    2 +-
 .../db/mpp/execution/driver/SchemaDriver.java      |    2 +-
 .../IMPPDataExchangeManager.java}                  |    8 +-
 .../IMPPDataExchangeManagerCallback.java}          |    4 +-
 .../{datatransfer => exchange}/ISinkHandle.java    |    2 +-
 .../{datatransfer => exchange}/ISourceHandle.java  |    2 +-
 .../LocalSinkHandle.java                           |    4 +-
 .../LocalSourceHandle.java                         |    6 +-
 .../MPPDataExchangeManager.java}                   |   65 +-
 .../MPPDataExchangeService.java}                   |   61 +-
 .../exchange/MPPDataExchangeServiceMBean.java      |    5 +-
 .../MPPDataExchangeServiceThriftHandler.java}      |    4 +-
 .../SharedTsBlockQueue.java                        |    2 +-
 .../{datatransfer => exchange}/SinkHandle.java     |   25 +-
 .../{datatransfer => exchange}/SourceHandle.java   |   25 +-
 .../TsBlockSerdeFactory.java                       |    2 +-
 .../fragment/FragmentInstanceExecution.java        |    2 +-
 .../execution/operator/process/FilterOperator.java |   10 +-
 .../operator/process/TransformOperator.java        |   23 +
 .../operator/source/ExchangeOperator.java          |    2 +-
 .../db/mpp/execution/schedule/DriverScheduler.java |   10 +-
 .../db/mpp/execution/schedule/task/DriverTask.java |    2 +-
 .../mpp/plan/analyze/ClusterPartitionFetcher.java  |  344 +--
 .../mpp/plan/analyze/FakePartitionFetcherImpl.java |   32 +-
 .../db/mpp/plan/constant/DataNodeEndPoints.java    |    2 +-
 .../db/mpp/plan/execution/QueryExecution.java      |   14 +-
 .../mpp/plan/execution/config/ShowRegionTask.java  |   23 +-
 .../plan/execution/memory/MemorySourceHandle.java  |    2 +-
 .../db/mpp/plan/planner/LocalExecutionPlanner.java |   23 +-
 .../iotdb/db/mpp/plan/planner/LogicalPlanner.java  |    4 +-
 .../planner/distribution/DistributionPlanner.java  |    2 +-
 .../SimpleFragmentParallelPlanner.java             |    4 +-
 .../crud/InsertMultiTabletsStatement.java          |    2 +-
 .../plan/statement/crud/InsertRowStatement.java    |    2 +-
 .../plan/statement/crud/InsertRowsStatement.java   |    2 +-
 .../plan/statement/crud/InsertTabletStatement.java |    2 +-
 .../db/query/dataset/AlignByDeviceDataSet.java     |    3 +-
 .../java/org/apache/iotdb/db/service/DataNode.java |   16 +-
 .../java/org/apache/iotdb/db/service/NewIoTDB.java |    4 +-
 .../java/org/apache/iotdb/db/wal/node/WALNode.java |   38 +-
 .../iotdb/db/mpp/execution/DataDriverTest.java     |    2 +-
 .../LocalSinkHandleTest.java                       |   10 +-
 .../LocalSourceHandleTest.java                     |    4 +-
 .../MPPDataExchangeManagerTest.java}               |   32 +-
 .../SharedTsBlockQueueTest.java                    |   24 +-
 .../{datatransfer => exchange}/SinkHandleTest.java |   42 +-
 .../SourceHandleTest.java                          |   51 +-
 .../{datatransfer => exchange}/StubSinkHandle.java |    2 +-
 .../{datatransfer => exchange}/Utils.java          |    2 +-
 .../schedule/DefaultDriverSchedulerTest.java       |   36 +-
 .../execution/schedule/DriverSchedulerTest.java    |   13 +-
 .../mpp/plan/plan/FragmentInstanceSerdeTest.java   |    8 +-
 .../iotdb/db/mpp/plan/plan/distribution/Util.java  |    4 +-
 .../plan/scheduler/StandaloneSchedulerTest.java    |    6 +-
 .../org/apache/iotdb/db/script/EnvScriptIT.java    |    8 +-
 .../iotdb/db/service/InternalServiceImplTest.java  |    6 +-
 ...engine.properties => iotdb-datanode.properties} |    4 +-
 ...engine.properties => iotdb-datanode.properties} |    4 +-
 ...engine.properties => iotdb-datanode.properties} |    4 +-
 ...engine.properties => iotdb-datanode.properties} |    4 +-
 testcontainer/Readme.md                            |    8 +-
 testcontainer/pom.xml                              |   26 -
 .../java/org/apache/iotdb/db/sql/SingleNodeIT.java |    4 +-
 .../src/test/resources/1node/docker-compose.yaml   |   44 -
 .../test/resources/1node/iotdb-cluster.properties  |   35 -
 .../src/test/resources/3nodes/docker-compose.yaml  |   44 -
 .../test/resources/3nodes/iotdb-cluster.properties |   35 -
 .../src/test/resources/5nodes/docker-compose.yaml  |   43 -
 .../test/resources/5nodes/iotdb-cluster.properties |   35 -
 ...engine.properties => iotdb-datanode.properties} |    2 +-
 thrift-cluster/README.md                           |   22 -
 thrift-cluster/pom.xml                             |   72 -
 thrift-cluster/rpc-changelist.md                   |  181 --
 thrift-cluster/src/main/thrift/cluster.thrift      |  584 ------
 thrift-commons/src/main/thrift/common.thrift       |   14 +-
 .../src/main/thrift/confignode.thrift              |    2 +-
 thrift/src/main/thrift/mpp.thrift                  |    2 +-
 .../iotdb/tsfile/common/conf/TSFileConfig.java     |    2 +-
 578 files changed, 1266 insertions(+), 70535 deletions(-)
 delete mode 100644 cluster/pom.xml
 delete mode 100644 cluster/src/assembly/cluster.xml
 delete mode 100644 cluster/src/assembly/resources/conf/iotdb-cluster.properties
 delete mode 100755 cluster/src/assembly/resources/sbin/add-node.bat
 delete mode 100755 cluster/src/assembly/resources/sbin/add-node.sh
 delete mode 100755 cluster/src/assembly/resources/sbin/nodetool.bat
 delete mode 100755 cluster/src/assembly/resources/sbin/nodetool.sh
 delete mode 100755 cluster/src/assembly/resources/sbin/remove-node.bat
 delete mode 100755 cluster/src/assembly/resources/sbin/remove-node.sh
 delete mode 100755 cluster/src/assembly/resources/sbin/start-node.bat
 delete mode 100755 cluster/src/assembly/resources/sbin/start-node.sh
 delete mode 100644 cluster/src/assembly/resources/sbin/stop-node.bat
 delete mode 100644 cluster/src/assembly/resources/sbin/stop-node.sh
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/ClientMain.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/ClusterFileFlushPolicy.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/ClusterIoTDB.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/ClusterIoTDBMBean.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/ClusterIoTDBServerCommandLine.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/RemoteTsFileResource.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/client/BaseFactory.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/client/ClientCategory.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/client/ClientManager.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/client/ClientPoolFactory.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/client/IClientManager.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/client/async/AsyncBaseFactory.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/client/async/AsyncDataClient.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/client/async/AsyncMetaClient.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/client/sync/SyncClientAdaptor.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/client/sync/SyncDataClient.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/client/sync/SyncMetaClient.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/config/ClusterConfig.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/config/ClusterConstant.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/config/ClusterDescriptor.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/config/ConsistencyLevel.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/coordinator/Coordinator.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/AddSelfException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/BadSeedUrlFormatException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/ChangeMembershipException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/CheckConsistencyException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/ConfigInconsistentException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/EmptyIntervalException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/EntryCompactedException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/EntryUnavailableException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/GetEntriesWrongParametersException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/LeaderUnknownException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/LogExecutionException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/MemberReadOnlyException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/NoHeaderNodeException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/NotInSameGroupException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/NotManagedSlotException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/PartitionTableUnavailableException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/PullFileException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/QueryTimeOutException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/ReaderNotFoundException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/RequestTimeOutException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/SnapshotInstallationException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/StartUpCheckFailureException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/TruncateCommittedEntryException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/UnknownLogTypeException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/exception/UnsupportedPlanException.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/CommitLogCallback.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/CommitLogTask.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/HardState.java
 delete mode 100644 cluster/src/main/java/org/apache/iotdb/cluster/log/Log.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/LogApplier.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/LogDispatcher.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/LogParser.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/Snapshot.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/StableEntryManager.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/applier/AsyncDataLogApplier.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/applier/BaseApplier.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/applier/DataLogApplier.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/applier/MetaLogApplier.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/catchup/CatchUpTask.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/catchup/LogCatchUpTask.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/catchup/SnapshotCatchUpTask.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/logtypes/AddNodeLog.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/logtypes/CloseFileLog.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/logtypes/EmptyContentLog.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/logtypes/LargeTestLog.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/logtypes/PhysicalPlanLog.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/logtypes/RemoveNodeLog.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/manage/CommittedEntryManager.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/manage/FilePartitionedSnapshotLogManager.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/manage/MetaSingleSnapshotLogManager.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/manage/PartitionedSnapshotLogManager.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/manage/RaftLogManager.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/manage/UnCommittedEntryManager.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/manage/serializable/LogManagerMeta.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/manage/serializable/SyncLogDequeSerializer.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/snapshot/FileSnapshot.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/snapshot/MetaSimpleSnapshot.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/snapshot/PartitionedSnapshot.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/snapshot/PullSnapshotTask.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/snapshot/PullSnapshotTaskDescriptor.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/snapshot/SnapshotFactory.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/snapshot/SnapshotInstaller.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/log/snapshot/TimeseriesSchemaSnapshot.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/metadata/CSchemaProcessor.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/metadata/MetaPuller.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/partition/NodeAdditionResult.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/partition/NodeRemovalResult.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/partition/PartitionGroup.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/partition/PartitionTable.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/partition/balancer/DefaultSlotBalancer.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/partition/balancer/SlotBalancer.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/partition/slot/SlotManager.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/partition/slot/SlotNodeAdditionResult.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/partition/slot/SlotNodeRemovalResult.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/partition/slot/SlotPartitionTable.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/partition/slot/SlotStrategy.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/partition/slot/SlotTimePartitionFilter.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/ClusterDataQueryExecutor.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/ClusterPhysicalGenerator.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/ClusterPlanExecutor.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/ClusterPlanRouter.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/ClusterPlanner.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/ClusterQueryRouter.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/ClusterUDTFQueryExecutor.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/LocalQueryExecutor.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/RemoteQueryContext.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/aggregate/ClusterAggregateExecutor.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/aggregate/ClusterAggregator.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/fill/ClusterFillExecutor.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/fill/ClusterLinearFill.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/fill/ClusterPreviousFill.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/fill/PreviousFillArguments.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/filter/SlotSgFilter.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/filter/SlotTsFileFilter.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/groupby/ClusterGroupByNoVFilterDataSet.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/groupby/ClusterGroupByVFilterDataSet.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/groupby/MergeGroupByExecutor.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/groupby/RemoteGroupByExecutor.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/last/ClusterLastQueryExecutor.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/manage/ClusterQueryManager.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/manage/ClusterSessionManager.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/manage/QueryCoordinator.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/ClusterReaderFactory.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/ClusterTimeGenerator.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/DataSourceInfo.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/EmptyReader.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/ManagedDescPriorityMergeReader.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/ManagedPriorityMergeReader.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/MergedReaderByTime.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/RemoteSeriesReaderByTimestamp.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/RemoteSimpleSeriesReader.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/mult/AbstractMultPointReader.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/mult/AssignPathAscPriorityMergeReader.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/mult/AssignPathDescPriorityMergeReader.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/mult/AssignPathManagedMergeReader.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/mult/IAssignPathPriorityMergeReader.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/mult/IMultBatchReader.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/mult/MultBatchReader.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/mult/MultDataSourceInfo.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/mult/MultElement.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/mult/MultEmptyReader.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/mult/MultSeriesRawDataPointReader.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/query/reader/mult/RemoteMultSeriesReader.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/ClusterRPCService.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/ClusterTSServiceImpl.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/HardLinkCleaner.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/NodeCharacter.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/PullSnapshotHintService.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/Response.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/StoppedMemberManager.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/basic/ClusterServiceProvider.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/clusterinfo/ClusterInfoServer.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/clusterinfo/ClusterInfoServerMBean.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/clusterinfo/ClusterInfoServiceImpl.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/clusterinfo/ClusterInfoServiceThriftHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/AppendGroupEntryHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/AppendNodeEntryHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/ElectionHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/GenericHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/GetChildNodeNextLevelHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/GetChildNodeNextLevelPathHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/GetDevicesHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/GetNodesListHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/GetTimeseriesSchemaHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/HeartbeatHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/JoinClusterHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/LogCatchUpHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/LogCatchUpInBatchHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/NodeStatusHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/PreviousFillHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/PullMeasurementSchemaHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/PullSnapshotHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/PullTimeseriesSchemaHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/ShowTimeSeriesHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/SnapshotCatchUpHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/package-info.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/forwarder/ForwardPlanHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/heartbeat/DataHeartbeatThread.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/heartbeat/HeartbeatThread.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/heartbeat/MetaHeartbeatThread.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/member/DataGroupMember.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/member/DataGroupMemberMBean.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/member/MetaGroupMember.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/member/MetaGroupMemberMBean.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/member/RaftMember.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/member/RaftMemberMBean.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/member/package-info.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/monitor/NodeReport.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/monitor/NodeStatus.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/monitor/NodeStatusManager.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/monitor/Peer.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/monitor/Timer.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/raft/AbstractDataRaftService.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/raft/AbstractMetaRaftService.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/raft/AbstractRaftService.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/raft/DataRaftHeartBeatService.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/raft/DataRaftHeartBeatServiceMBean.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/raft/DataRaftService.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/raft/DataRaftServiceMBean.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/raft/MetaRaftHeartBeatService.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/raft/MetaRaftHeartBeatServiceMBean.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/raft/MetaRaftService.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/raft/MetaRaftServiceMBean.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/raft/RaftServiceHandler.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/service/BaseAsyncService.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/service/BaseSyncService.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/service/DataAsyncService.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/service/DataGroupEngine.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/service/DataGroupEngineMBean.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/service/DataGroupServiceImpls.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/service/DataSyncService.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/service/MetaAsyncService.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/service/MetaSyncService.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/service/package-info.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/ClientUtils.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/ClusterConsistent.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/ClusterNode.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/ClusterQueryUtils.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/ClusterUtils.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/IOUtils.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/NodeSerializeUtils.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/PartitionUtils.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/PlanSerializer.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/StatusUtils.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/nodetool/ClusterMonitor.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/nodetool/ClusterMonitorMBean.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/nodetool/NodeTool.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/nodetool/Printer.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/nodetool/function/Header.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/nodetool/function/LogView.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/nodetool/function/Migration.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/nodetool/function/NodeToolCmd.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/nodetool/function/Partition.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/nodetool/function/Ring.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/nodetool/function/Slot.java
 delete mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/utils/nodetool/function/Status.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/client/BaseClientTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/client/ClientManagerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/client/ClientPoolFactoryTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/client/MockClientManager.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/client/async/AsyncDataClientTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/client/async/AsyncMetaClientTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/client/sync/SyncClientAdaptorTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/client/sync/SyncDataClientTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/client/sync/SyncMetaClientTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/IoTDBTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/TestAsyncClient.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/TestAsyncDataClient.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/TestAsyncMetaClient.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/TestDataGroupMember.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/TestException.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/TestLog.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/TestLogApplier.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/TestLogManager.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/TestManagedSeriesReader.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/TestMetaGroupMember.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/TestPartitionedLogManager.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/TestSnapshot.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/TestSyncClient.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/TestUtils.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/integration/BaseSingleNodeTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/integration/SingleNodeTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/CommitLogCallbackTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/CommitLogTaskTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/HardStateTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/LogDispatcherTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/LogParserTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/applier/AsyncDataLogApplierTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/applier/DataLogApplierTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/applier/MetaLogApplierTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/catchup/CatchUpTaskTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/catchup/LogCatchUpTaskTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/catchup/SnapshotCatchUpTaskTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/logtypes/SerializeLogTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/manage/CommittedEntryManagerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/manage/FilePartitionedSnapshotLogManagerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/manage/MetaSingleSnapshotLogManagerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/manage/RaftLogManagerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/manage/UnCommittedEntryManagerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/manage/serializable/SyncLogDequeSerializerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/snapshot/DataSnapshotTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/snapshot/FileSnapshotTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/snapshot/MetaSimpleSnapshotTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/snapshot/PartitionedSnapshotTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/snapshot/PullSnapshotTaskDescriptorTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/snapshot/PullSnapshotTaskTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/log/snapshot/SimpleSnapshot.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/partition/SchemaProcessorWhiteBox.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/partition/SlotManagerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/partition/SlotPartitionTableTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/BaseQueryTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/ClusterAggregateExecutorTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/ClusterDataQueryExecutorTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/ClusterPhysicalGeneratorTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/ClusterPlanExecutorTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/ClusterPlannerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/ClusterQueryRouterTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/ClusterUDTFQueryExecutorTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/LoadConfigurationTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/fill/ClusterFillExecutorTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/groupby/ClusterGroupByNoVFilterDataSetTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/groupby/ClusterGroupByVFilterDataSetTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/groupby/MergeGroupByExecutorTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/groupby/RemoteGroupByExecutorTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/last/ClusterLastQueryExecutorTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/manage/ClusterQueryManagerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/manage/QueryCoordinatorTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/reader/ClusterReaderFactoryTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/reader/ClusterTimeGeneratorTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/reader/DatasourceInfoTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/reader/RemoteSeriesReaderByTimestampTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/reader/RemoteSimpleSeriesReaderTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/reader/mult/AssignPathManagedMergeReaderTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/reader/mult/MultSeriesRawDataPointReaderTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/query/reader/mult/RemoteMultSeriesReaderTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/clusterinfo/ClusterInfoServerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/clusterinfo/ClusterInfoServiceImplTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/handlers/caller/AppendGroupEntryHandlerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/handlers/caller/AppendNodeEntryHandlerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/handlers/caller/ElectionHandlerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/handlers/caller/GenericHandlerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/handlers/caller/HeartbeatHandlerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/handlers/caller/JoinClusterHandlerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/handlers/caller/LogCatchUpHandlerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/handlers/caller/PullMeasurementSchemaHandlerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/handlers/caller/PullSnapshotHandlerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/handlers/caller/SnapshotCatchUpHandlerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/handlers/forwarder/ForwardPlanHandlerTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/heartbeat/DataHeartbeatThreadTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/heartbeat/HeartbeatThreadTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/heartbeat/MetaHeartbeatThreadTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/member/BaseMember.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/member/DataGroupMemberTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/member/MetaGroupMemberTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/server/member/RaftMemberTest.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/utils/Constants.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/utils/CreateTemplatePlanUtil.java
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/utils/SerializeUtilTest.java
 delete mode 100644 cluster/src/test/resources/logback-test.xml
 delete mode 100644 
cluster/src/test/resources/node1conf/iotdb-cluster.properties
 delete mode 100644 cluster/src/test/resources/node1conf/iotdb-engine.properties
 delete mode 100644 cluster/src/test/resources/node1conf/iotdb-metric.yml
 delete mode 100644 cluster/src/test/resources/node1conf/logback.xml
 delete mode 100644 
cluster/src/test/resources/node2conf/iotdb-cluster.properties
 delete mode 100644 cluster/src/test/resources/node2conf/iotdb-engine.properties
 delete mode 100644 cluster/src/test/resources/node2conf/iotdb-metric.yml
 delete mode 100644 cluster/src/test/resources/node2conf/logback.xml
 delete mode 100644 
cluster/src/test/resources/node3conf/iotdb-cluster.properties
 delete mode 100644 cluster/src/test/resources/node3conf/iotdb-engine.properties
 delete mode 100644 cluster/src/test/resources/node3conf/iotdb-metric.yml
 delete mode 100644 cluster/src/test/resources/node3conf/logback.xml
 rename 
confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/read/{GetRegionLocationsReq.java
 => GetRegionInfoListReq.java} (87%)
 rename 
confignode/src/main/java/org/apache/iotdb/confignode/consensus/response/{RegionLocationsResp.java
 => RegionInfoListResp.java} (76%)
 rename 
confignode/src/main/java/org/apache/iotdb/confignode/manager/{Manager.java => 
IManager.java} (98%)
 delete mode 100644 docker/src/main/Dockerfile-cluster
 rename {integration/src/test/java/org/apache/iotdb/db/integration => 
integration-test/src/test/java/org/apache/iotdb/db/it/alignbydevice}/IoTDBAlignByDeviceIT.java
 (88%)
 rename 
node-commons/src/main/java/org/apache/iotdb/commons/client/async/{AsyncDataNodeDataBlockServiceClient.java
 => AsyncDataNodeMPPDataExchangeServiceClient.java} (77%)
 rename 
node-commons/src/main/java/org/apache/iotdb/commons/client/sync/{SyncDataNodeDataBlockServiceClient.java
 => SyncDataNodeMPPDataExchangeServiceClient.java} (76%)
 rename server/src/assembly/resources/conf/{iotdb-env.bat => datanode-env.bat} 
(98%)
 rename server/src/assembly/resources/conf/{iotdb-env.sh => datanode-env.sh} 
(99%)
 rename server/src/assembly/resources/conf/{iotdb-engine.properties => 
iotdb-datanode.properties} (99%)
 delete mode 100644 
server/src/main/java/org/apache/iotdb/db/mpp/execution/datatransfer/DataBlockServiceMBean.java
 rename 
server/src/main/java/org/apache/iotdb/db/mpp/execution/{datatransfer/IDataBlockManager.java
 => exchange/IMPPDataExchangeManager.java} (93%)
 rename 
server/src/main/java/org/apache/iotdb/db/mpp/execution/{datatransfer/IDataBlockManagerCallback.java
 => exchange/IMPPDataExchangeManagerCallback.java} (88%)
 rename server/src/main/java/org/apache/iotdb/db/mpp/execution/{datatransfer => 
exchange}/ISinkHandle.java (97%)
 rename server/src/main/java/org/apache/iotdb/db/mpp/execution/{datatransfer => 
exchange}/ISourceHandle.java (97%)
 rename server/src/main/java/org/apache/iotdb/db/mpp/execution/{datatransfer => 
exchange}/LocalSinkHandle.java (97%)
 rename server/src/main/java/org/apache/iotdb/db/mpp/execution/{datatransfer => 
exchange}/LocalSourceHandle.java (95%)
 rename 
server/src/main/java/org/apache/iotdb/db/mpp/execution/{datatransfer/DataBlockManager.java
 => exchange/MPPDataExchangeManager.java} (89%)
 rename 
server/src/main/java/org/apache/iotdb/db/mpp/execution/{datatransfer/DataBlockService.java
 => exchange/MPPDataExchangeService.java} (63%)
 rename 
cluster/src/main/java/org/apache/iotdb/cluster/server/ClusterRPCServiceMBean.java
 => 
server/src/main/java/org/apache/iotdb/db/mpp/execution/exchange/MPPDataExchangeServiceMBean.java
 (91%)
 rename 
server/src/main/java/org/apache/iotdb/db/mpp/execution/{datatransfer/DataBlockServiceThriftHandler.java
 => exchange/MPPDataExchangeServiceThriftHandler.java} (91%)
 rename server/src/main/java/org/apache/iotdb/db/mpp/execution/{datatransfer => 
exchange}/SharedTsBlockQueue.java (99%)
 rename server/src/main/java/org/apache/iotdb/db/mpp/execution/{datatransfer => 
exchange}/SinkHandle.java (92%)
 rename server/src/main/java/org/apache/iotdb/db/mpp/execution/{datatransfer => 
exchange}/SourceHandle.java (94%)
 rename server/src/main/java/org/apache/iotdb/db/mpp/execution/{datatransfer => 
exchange}/TsBlockSerdeFactory.java (95%)
 rename server/src/test/java/org/apache/iotdb/db/mpp/execution/{datatransfer => 
exchange}/LocalSinkHandleTest.java (94%)
 rename server/src/test/java/org/apache/iotdb/db/mpp/execution/{datatransfer => 
exchange}/LocalSourceHandleTest.java (97%)
 rename 
server/src/test/java/org/apache/iotdb/db/mpp/execution/{datatransfer/DataBlockManagerTest.java
 => exchange/MPPDataExchangeManagerTest.java} (81%)
 rename server/src/test/java/org/apache/iotdb/db/mpp/execution/{datatransfer => 
exchange}/SharedTsBlockQueueTest.java (91%)
 rename server/src/test/java/org/apache/iotdb/db/mpp/execution/{datatransfer => 
exchange}/SinkHandleTest.java (93%)
 rename server/src/test/java/org/apache/iotdb/db/mpp/execution/{datatransfer => 
exchange}/SourceHandleTest.java (93%)
 rename server/src/test/java/org/apache/iotdb/db/mpp/execution/{datatransfer => 
exchange}/StubSinkHandle.java (97%)
 rename server/src/test/java/org/apache/iotdb/db/mpp/execution/{datatransfer => 
exchange}/Utils.java (98%)
 rename server/src/test/resources/datanode1conf/{iotdb-engine.properties => 
iotdb-datanode.properties} (94%)
 rename server/src/test/resources/datanode2conf/{iotdb-engine.properties => 
iotdb-datanode.properties} (94%)
 rename server/src/test/resources/datanode3conf/{iotdb-engine.properties => 
iotdb-datanode.properties} (94%)
 rename server/src/test/resources/{iotdb-engine.properties => 
iotdb-datanode.properties} (95%)
 delete mode 100644 testcontainer/src/test/resources/1node/docker-compose.yaml
 delete mode 100644 
testcontainer/src/test/resources/1node/iotdb-cluster.properties
 delete mode 100644 testcontainer/src/test/resources/3nodes/docker-compose.yaml
 delete mode 100644 
testcontainer/src/test/resources/3nodes/iotdb-cluster.properties
 delete mode 100644 testcontainer/src/test/resources/5nodes/docker-compose.yaml
 delete mode 100644 
testcontainer/src/test/resources/5nodes/iotdb-cluster.properties
 rename testcontainer/src/test/resources/{iotdb-engine.properties => 
iotdb-datanode.properties} (94%)
 delete mode 100644 thrift-cluster/README.md
 delete mode 100644 thrift-cluster/pom.xml
 delete mode 100644 thrift-cluster/rpc-changelist.md
 delete mode 100644 thrift-cluster/src/main/thrift/cluster.thrift

Reply via email to