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

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


    from 81156b1aae fix IT fails
     add 7da6d051e0 [IOTDB-4519] Fix existing measurement check during auto 
creating schema (#7428)
     add 38831292ed [IOTDB-4503] fix load error when autoregister is 
false(#7426)
     add 60a2621460 [IOTDB-4487] Remove enable_timed_close_tsfile in the time 
partition doc (#7431)
     add 2bc3954df3 fix some log and potential memory leak. (#7414)
     add c66e890dca Make some comments and logs tidy in remove-nodes (#7435)
     add 8ff428b0ae Add Error log for ConfigExecution (#7436)
     add a29d38dacd change port to InternalPort for show cluster (#7440)
     add b01996544a [IOTDB-4456][IOTDB-4459] Sync cluster framework in 
ConfigNode and PipeSink operation (#7386)
     add 31996b05ec Move all path related class to node-commons module (#7437)
     add 85329a92a8 [IOTDB-4491] Achieve idempotence of Create Trigger On 
DataNode (#7409)
     add 9c9e2c9dc8 [IOTDB-4495] Fix NPE when enable_auto_create_schema is 
false (#7429)
     add 9030734573 [IOTDB-4511] Fix NPE while deleting timeseries with 
template (#7445)
     add 6430503900 [IOTDB-4338] Implementation of Drop Trigger on Data Node 
(#7444)
     add 09f3510ce8 [ISSUE-7430] Fix npe when dispatchRemote (#7439)
     add 27cb018fb7 Merge remote-tracking branch 'origin/master' into 
lmh/RefactorAnalyzer

No new revisions were added by this update.

Summary of changes:
 .../consensus/request/ConfigPhysicalPlan.java      |  12 +
 .../consensus/request/ConfigPhysicalPlanType.java  |   5 +-
 .../request/read/GetNodePathsPartitionPlan.java    |   2 +-
 .../sync/CreatePipeSinkPlan.java}                  |  30 +--
 .../DropPipeSinkPlan.java}                         |  29 ++-
 .../GetPipeSinkPlan.java}                          |  30 ++-
 .../{TemplateInfoResp.java => PipeSinkResp.java}   |  15 +-
 .../iotdb/confignode/manager/ConfigManager.java    |  49 +++-
 .../apache/iotdb/confignode/manager/IManager.java  |  28 +++
 .../iotdb/confignode/manager/SyncManager.java      | 101 ++++++++
 .../persistence/executor/ConfigPlanExecutor.java   |  16 +-
 .../persistence/sync/ClusterSyncInfo.java          | 118 +++++++++
 .../thrift/ConfigNodeRPCServiceProcessor.java      |  21 ++
 .../request/ConfigPhysicalPlanSerDeTest.java       |  47 ++++
 .../multileader/MultiLeaderServerImpl.java         |  26 +-
 docs/UserGuide/Cluster/Cluster-Setup.md            |  48 ++--
 docs/zh/UserGuide/Cluster/Cluster-Setup.md         |  48 ++--
 docs/zh/UserGuide/Data-Concept/Time-Partition.md   |   6 +-
 .../UserGuide/Reference/DataNode-Config-Manual.md  |  27 ---
 .../org/apache/iotdb/db/it/IOTDBLoadTsFileIT.java  |   3 +-
 .../iotdb/db/it/schema/IoTDBSchemaTemplateIT.java  |  56 +++++
 .../apache/iotdb/db/it/sync/IoTDBPipeSinkIT.java   |  18 +-
 .../db/integration/IoTDBEngineTimeGeneratorIT.java |   2 +-
 .../iotdb/db/integration/IoTDBSeriesReaderIT.java  |   2 +-
 .../db/integration/sync/IoTDBSyncReceiverIT.java   |   2 +-
 .../db/integration/sync/IoTDBSyncSenderIT.java     |   2 +-
 .../exception/sync/PipeDataLoadException.java      |   2 +-
 .../commons}/exception/sync/PipeException.java     |   2 +-
 .../exception/sync/PipeServerException.java        |   2 +-
 .../commons}/exception/sync/PipeSinkException.java |   2 +-
 .../commons/executable/ExecutableManager.java      | 142 ++++++++---
 .../iotdb/commons/partition/DataPartition.java     |  21 +-
 .../apache/iotdb/commons}/path/AlignedPath.java    |   4 +-
 .../iotdb/commons}/path/MeasurementPath.java       |  29 ++-
 .../iotdb/commons}/path/PathDeserializeUtil.java   |   3 +-
 .../iotdb/commons}/path/PatternTreeMapFactory.java |   3 +-
 .../apache/iotdb/commons/service/ServiceType.java  |   3 -
 .../iotdb/commons/sync/metadata/SyncMetadata.java  | 212 +++++++++++++++++
 .../apache/iotdb/commons/sync}/pipe/PipeInfo.java  |   4 +-
 .../iotdb/commons/sync}/pipe/PipeMessage.java      |   2 +-
 .../apache/iotdb/commons/sync/pipe/PipeStatus.java |  10 +-
 .../pipe/SyncOperation.java}                       |  10 +-
 .../iotdb/commons/sync}/pipe/TsFilePipeInfo.java   |   4 +-
 .../commons/sync/pipesink}/IoTDBPipeSink.java      |  29 ++-
 .../iotdb/commons/sync/pipesink}/PipeSink.java     |  25 +-
 .../commons/sync/{ => utils}/SyncConstant.java     |   2 +-
 .../commons/sync/{ => utils}/SyncPathUtil.java     |   2 +-
 .../iotdb/commons/trigger/TriggerInformation.java  |  17 +-
 .../apache/iotdb/commons/trigger/TriggerTable.java |  29 +--
 .../trigger/service/TriggerExecutableManager.java  |  34 +--
 .../commons/udf/service/UDFExecutableManager.java  |   6 +
 .../udf/service/UDFRegistrationService.java        |   6 +-
 .../commons/utils/ThriftConfigNodeSerDeUtils.java  |  19 ++
 .../schemaregion/rocksdb/RSchemaRegion.java        |   2 +-
 .../rocksdb/mnode/RMeasurementMNode.java           |   2 +-
 .../apache/iotdb/db/client/ConfigNodeClient.java   |  52 ++++
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |   2 +-
 .../impl/ReadPointCompactionPerformer.java         |   4 +-
 .../compaction/reader/SeriesDataBlockReader.java   |   4 +-
 .../memtable/AlignedWritableMemChunkGroup.java     |   2 +-
 .../iotdb/db/engine/storagegroup/DataRegion.java   |   6 +-
 .../db/engine/storagegroup/TsFileProcessor.java    |   2 +-
 .../engine/trigger/executor/TriggerExecutor.java   |   2 +-
 .../trigger/service/TriggerClassLoaderManager.java |   2 +-
 .../service/TriggerRegistrationService.java        |   2 +-
 .../metadata/MeasurementAlreadyExistException.java |   2 +-
 .../iotdb/db/localconfignode/LocalConfigNode.java  |  18 +-
 .../iotdb/db/metadata/LocalSchemaProcessor.java    |   2 +-
 .../db/metadata/cache/DataNodeSchemaCache.java     |   2 +-
 .../apache/iotdb/db/metadata/idtable/IDTable.java  |   4 +-
 .../idtable/entry/InsertMeasurementMNode.java      |   2 +-
 .../db/metadata/lastCache/LastCacheManager.java    |   2 +-
 .../iotdb/db/metadata/mnode/IMeasurementMNode.java |   2 +-
 .../iotdb/db/metadata/mnode/MeasurementMNode.java  |   2 +-
 .../iotdb/db/metadata/mtree/IMTreeBelowSG.java     |   2 +-
 .../db/metadata/mtree/MTreeBelowSGCachedImpl.java  |   2 +-
 .../db/metadata/mtree/MTreeBelowSGMemoryImpl.java  |  18 +-
 .../db/metadata/mtree/traverser/Traverser.java     |   4 +
 .../traverser/collector/MeasurementCollector.java  |   2 +-
 .../db/metadata/schemaregion/ISchemaRegion.java    |   2 +-
 .../schemaregion/SchemaRegionMemoryImpl.java       |  12 +-
 .../schemaregion/SchemaRegionSchemaFileImpl.java   |   2 +-
 .../apache/iotdb/db/metadata/utils/MetaUtils.java  |   4 +-
 .../db/metadata/utils/ResourceByPathUtils.java     |   6 +-
 .../metadata/visitor/SchemaExecutionVisitor.java   |  19 +-
 .../iotdb/db/mpp/common/filter/FunctionFilter.java |   2 +-
 .../iotdb/db/mpp/common/filter/QueryFilter.java    |   2 +-
 .../mpp/common/schematree/ClusterSchemaTree.java   |   2 +-
 .../common/schematree/DeviceGroupSchemaTree.java   |   2 +-
 .../db/mpp/common/schematree/DeviceSchemaInfo.java |   2 +-
 .../db/mpp/common/schematree/ISchemaTree.java      |   2 +-
 .../visitor/SchemaTreeMeasurementVisitor.java      |   2 +-
 .../process/last/UpdateLastCacheOperator.java      |   2 +-
 .../AlignedSeriesAggregationScanOperator.java      |   2 +-
 .../operator/source/AlignedSeriesScanOperator.java |   2 +-
 .../operator/source/AlignedSeriesScanUtil.java     |   2 +-
 .../iotdb/db/mpp/plan/analyze/AnalyzeVisitor.java  |   4 +-
 .../db/mpp/plan/analyze/ClusterSchemaFetcher.java  |   8 +-
 .../db/mpp/plan/analyze/ExpressionAnalyzer.java    |   2 +-
 .../mpp/plan/analyze/GroupByLevelController.java   |   2 +-
 .../db/mpp/plan/analyze/cache/PartitionCache.java  |  18 +-
 .../mpp/plan/execution/config/ConfigExecution.java |   9 +-
 .../config/executor/ClusterConfigTaskExecutor.java | 176 +++++++++++---
 .../executor/StandaloneConfigTaskExecutor.java     |  16 +-
 .../config/sys/sync/ShowPipeSinkTask.java          |  27 ++-
 .../memory/StatementMemorySourceVisitor.java       |   2 +-
 .../plan/expression/leaf/TimeSeriesOperand.java    |   2 +-
 .../iotdb/db/mpp/plan/parser/ASTVisitor.java       |  15 +-
 .../db/mpp/plan/planner/LogicalPlanBuilder.java    |   4 +-
 .../db/mpp/plan/planner/OperatorTreeGenerator.java |   4 +-
 .../db/mpp/plan/planner/SubPlanTypeExtractor.java  |   2 +-
 .../metedata/read/NodePathsSchemaScanNode.java     |   2 +-
 .../node/metedata/read/SchemaFetchScanNode.java    |   2 +-
 .../node/metedata/write/ActivateTemplateNode.java  |   2 +-
 .../metedata/write/CreateMultiTimeSeriesNode.java  |   2 +-
 .../write/InternalCreateTimeSeriesNode.java        |   2 +-
 .../metedata/write/InvalidateSchemaCacheNode.java  |   2 +-
 .../plan/node/source/AlignedLastQueryScanNode.java |   4 +-
 .../source/AlignedSeriesAggregationScanNode.java   |   4 +-
 .../plan/node/source/AlignedSeriesScanNode.java    |   4 +-
 .../plan/node/source/LastQueryScanNode.java        |   4 +-
 .../node/source/SeriesAggregationScanNode.java     |   4 +-
 .../planner/plan/node/source/SeriesScanNode.java   |   4 +-
 .../planner/plan/node/write/DeleteDataNode.java    |   2 +-
 .../scheduler/FragmentInstanceDispatcherImpl.java  |   3 +-
 .../scheduler/load/LoadTsFileDispatcherImpl.java   |   2 +-
 .../plan/statement/crud/LoadTsFileStatement.java   |   7 +-
 .../sys/sync/CreatePipeSinkStatement.java          |   2 +-
 .../statement/sys/sync/CreatePipeStatement.java    |   2 +-
 .../apache/iotdb/db/qp/executor/PlanExecutor.java  |   8 +-
 .../iotdb/db/qp/logical/crud/QueryOperator.java    |   2 +-
 .../iotdb/db/qp/physical/crud/QueryPlan.java       |   2 +-
 .../db/qp/physical/crud/RawDataQueryPlan.java      |   2 +-
 .../iotdb/db/qp/physical/crud/SelectIntoPlan.java  |   2 +-
 .../apache/iotdb/db/qp/physical/crud/UDTFPlan.java |   2 +-
 .../iotdb/db/qp/physical/sys/CreatePipePlan.java   |   2 +-
 .../db/qp/physical/sys/CreatePipeSinkPlan.java     |   2 +-
 .../qp/physical/sys/PreDeleteTimeSeriesPlan.java   |   2 +-
 .../sys/RollbackPreDeleteTimeSeriesPlan.java       |   2 +-
 .../qp/strategy/optimizer/ConcatPathOptimizer.java |   2 +-
 .../iotdb/db/qp/utils/GroupByLevelController.java  |   2 +-
 .../apache/iotdb/db/qp/utils/WildcardsRemover.java |   2 +-
 .../iotdb/db/query/context/QueryContext.java       |   2 +-
 .../dataset/RawQueryDataSetWithoutValueFilter.java |   2 +-
 .../groupby/GroupByWithValueFilterDataSet.java     |   4 +-
 .../groupby/GroupByWithoutValueFilterDataSet.java  |   4 +-
 .../db/query/executor/AggregationExecutor.java     |   4 +-
 .../iotdb/db/query/executor/LastQueryExecutor.java |   2 +-
 .../db/query/executor/RawDataQueryExecutor.java    |   4 +-
 .../iotdb/db/query/executor/UDFQueryExecutor.java  |   2 +-
 .../executor/fill/AlignedLastPointReader.java      |   2 +-
 .../groupby/impl/LocalAlignedGroupByExecutor.java  |   2 +-
 .../metadata/DiskAlignedChunkMetadataLoader.java   |   2 +-
 .../series/AlignedSeriesAggregateReader.java       |   2 +-
 .../query/reader/series/AlignedSeriesReader.java   |   2 +-
 .../query/timegenerator/ServerTimeGenerator.java   |   2 +-
 .../java/org/apache/iotdb/db/service/DataNode.java |  17 +-
 .../db/service/DataNodeServerCommandLine.java      |   2 +-
 .../impl/DataNodeInternalRPCServiceImpl.java       |  31 ++-
 .../service/thrift/impl/DataNodeRegionManager.java |   2 +
 .../db/service/thrift/impl/TSServiceImpl.java      |   2 +-
 .../java/org/apache/iotdb/db/sync/SyncService.java |  35 +--
 .../iotdb/db/sync/common/ISyncInfoFetcher.java     |   6 +-
 .../apache/iotdb/db/sync/common/LocalSyncInfo.java | 164 +++++++++++++
 .../iotdb/db/sync/common/LocalSyncInfoFetcher.java |  92 +++----
 .../org/apache/iotdb/db/sync/common/SyncInfo.java  | 264 ---------------------
 .../db/sync/common/persistence/SyncLogReader.java  |   8 +-
 .../db/sync/common/persistence/SyncLogWriter.java  |  11 +-
 .../iotdb/db/sync/datasource/TsFileOpBlock.java    |   2 +-
 .../iotdb/db/sync/externalpipe/ExtPipePlugin.java  |   2 +-
 .../externalpipe/operation/InsertOperation.java    |   2 +-
 .../iotdb/db/sync/pipedata/TsFilePipeData.java     |   2 +-
 .../sync/pipedata/queue/BufferedPipeDataQueue.java |   4 +-
 .../db/sync/receiver/load/DeletionLoader.java      |   2 +-
 .../iotdb/db/sync/receiver/load/ILoader.java       |   2 +-
 .../iotdb/db/sync/receiver/load/SchemaLoader.java  |   2 +-
 .../iotdb/db/sync/receiver/load/TsFileLoader.java  |   2 +-
 .../db/sync/sender/pipe/ExternalPipeSink.java      |  10 +-
 .../org/apache/iotdb/db/sync/sender/pipe/Pipe.java |  14 +-
 .../{PipeMessage.java => PipeSinkFactory.java}     |  45 ++--
 .../iotdb/db/sync/sender/pipe/TsFilePipe.java      |  11 +-
 .../db/sync/sender/recovery/TsFilePipeLogger.java  |   4 +-
 .../db/sync/transport/client/IoTDBSyncClient.java  |   4 +-
 .../db/sync/transport/client/SenderManager.java    |   8 +-
 .../sync/transport/client/SyncClientFactory.java   |   6 +-
 .../db/sync/transport/server/ReceiverManager.java  |   6 +-
 .../iotdb/db/trigger/executor/TriggerExecutor.java |   8 +
 .../db}/trigger/service/TriggerClassLoader.java    |   2 +-
 .../trigger/service/TriggerClassLoaderManager.java |  55 ++---
 .../trigger/service/TriggerManagementService.java  | 195 ++++++++-------
 .../org/apache/iotdb/db/utils/FileLoaderUtils.java |   2 +-
 .../iotdb/db/utils/IExpressionDeserializeUtil.java |   2 +-
 .../org/apache/iotdb/db/utils/SchemaUtils.java     |   2 +-
 .../apache/iotdb/db/utils/sync/SyncPipeUtil.java   |  32 ++-
 .../ReadPointCompactionPerformerTest.java          |   4 +-
 .../cross/RewriteCrossSpaceCompactionTest.java     |   2 +-
 .../inner/InnerCompactionMoreDataTest.java         |   2 +-
 .../ReadChunkCompactionPerformerAlignedTest.java   |   2 +-
 .../ReadChunkCompactionPerformerNoAlignedTest.java |   2 +-
 .../SizeTieredCompactionRecoverTest.java           |   2 +-
 .../db/engine/memtable/PrimitiveMemTableTest.java  |   4 +-
 .../db/engine/storagegroup/DataRegionTest.java     |   2 +-
 .../storagegroup/StorageGroupProcessorTest.java    |   2 +-
 .../iotdb/db/engine/storagegroup/TTLTest.java      |   2 +-
 .../engine/storagegroup/TsFileProcessorTest.java   |   2 +-
 .../engine/storagegroup/TsFileProcessorV2Test.java |   2 +-
 .../apache/iotdb/db/metadata/MetaUtilsTest.java    |   4 +-
 .../iotdb/db/metadata/SchemaAdvancedTest.java      |   2 +-
 .../apache/iotdb/db/metadata/SchemaBasicTest.java  |   2 +-
 .../org/apache/iotdb/db/metadata/TemplateTest.java |   2 +-
 .../iotdb/db/metadata/mtree/MTreeBelowSGTest.java  |   2 +-
 .../db/metadata/path/MeasurementPathTest.java      |  46 ++++
 .../iotdb/db/metadata/path/PatternTreeMapTest.java |   1 +
 .../common/schematree/ClusterSchemaTreeTest.java   |   2 +-
 .../iotdb/db/mpp/execution/DataDriverTest.java     |   2 +-
 .../operator/AggregationOperatorTest.java          |   2 +-
 .../AlignedSeriesAggregationScanOperatorTest.java  |   2 +-
 .../operator/AlignedSeriesScanOperatorTest.java    |   4 +-
 .../operator/DeviceMergeOperatorTest.java          |   2 +-
 .../execution/operator/DeviceViewOperatorTest.java |   2 +-
 .../execution/operator/LastQueryOperatorTest.java  |   2 +-
 .../operator/LastQuerySortOperatorTest.java        |   2 +-
 .../mpp/execution/operator/LimitOperatorTest.java  |   2 +-
 .../mpp/execution/operator/OffsetOperatorTest.java |   2 +-
 .../mpp/execution/operator/OperatorMemoryTest.java |   4 +-
 .../operator/RawDataAggregationOperatorTest.java   |   2 +-
 .../SeriesAggregationScanOperatorTest.java         |   2 +-
 .../execution/operator/SeriesScanOperatorTest.java |   2 +-
 .../SlidingWindowAggregationOperatorTest.java      |   2 +-
 .../execution/operator/TimeJoinOperatorTest.java   |   2 +-
 .../operator/UpdateLastCacheOperatorTest.java      |   2 +-
 .../schema/SchemaFetchScanOperatorTest.java        |   2 +-
 .../plan/analyze/AggregationDescriptorTest.java    |   2 +-
 .../mpp/plan/plan/FragmentInstanceSerdeTest.java   |   2 +-
 .../db/mpp/plan/plan/QueryLogicalPlanUtil.java     |   4 +-
 .../distribution/AggregationDistributionTest.java  |   4 +-
 .../distribution/DistributionPlannerBasicTest.java |   4 +-
 .../mpp/plan/plan/distribution/LastQueryTest.java  |   4 +-
 .../distribution/NoDataRegionPlanningTest.java     |   2 +-
 .../node/process/AggregationNodeSerdeTest.java     |   2 +-
 .../node/process/GroupByLevelNodeSerdeTest.java    |   2 +-
 .../plan/plan/node/process/LimitNodeSerdeTest.java |   2 +-
 .../plan/node/process/OffsetNodeSerdeTest.java     |   2 +-
 .../plan/plan/node/process/SortNodeSerdeTest.java  |   2 +-
 .../plan/node/process/TimeJoinNodeSerdeTest.java   |   2 +-
 .../source/SeriesAggregationScanNodeSerdeTest.java |   2 +-
 .../plan/node/source/SeriesScanNodeSerdeTest.java  |   2 +-
 .../reader/series/SeriesAggregateReaderTest.java   |   2 +-
 .../org/apache/iotdb/db/sync/SyncTestUtils.java    |   8 +-
 .../sync/pipedata/BufferedPipeDataQueueTest.java   |   4 +-
 .../{SyncInfoTest.java => LocalSyncInfoTest.java}  |  46 ++--
 .../db/sync/receiver/recovery/SyncLogTest.java     |  16 +-
 .../iotdb/db/sync/transport/SyncTransportTest.java |   6 +-
 .../org/apache/iotdb/db/utils/SchemaTestUtils.java |   2 +-
 .../db/wal/recover/file/TsFilePlanRedoerTest.java  |   4 +-
 .../java/org/apache/iotdb/rpc/TSStatusCode.java    |   5 +
 .../src/main/thrift/confignode.thrift              |  38 ++-
 thrift/src/main/thrift/datanode.thrift             |   8 +-
 .../iotdb/trigger/api/enums/FailureStrategy.java   |  37 ++-
 259 files changed, 2208 insertions(+), 1188 deletions(-)
 copy 
confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/{read/template/GetPathsSetTemplatePlan.java
 => write/sync/CreatePipeSinkPlan.java} (61%)
 copy 
confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/{DropFunctionPlan.java
 => sync/DropPipeSinkPlan.java} (66%)
 copy 
confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/{DropFunctionPlan.java
 => sync/GetPipeSinkPlan.java} (66%)
 copy 
confignode/src/main/java/org/apache/iotdb/confignode/consensus/response/{TemplateInfoResp.java
 => PipeSinkResp.java} (79%)
 create mode 100644 
confignode/src/main/java/org/apache/iotdb/confignode/manager/SyncManager.java
 create mode 100644 
confignode/src/main/java/org/apache/iotdb/confignode/persistence/sync/ClusterSyncInfo.java
 rename {server/src/main/java/org/apache/iotdb/db => 
node-commons/src/main/java/org/apache/iotdb/commons}/exception/sync/PipeDataLoadException.java
 (95%)
 rename {server/src/main/java/org/apache/iotdb/db => 
node-commons/src/main/java/org/apache/iotdb/commons}/exception/sync/PipeException.java
 (96%)
 rename {server/src/main/java/org/apache/iotdb/db => 
node-commons/src/main/java/org/apache/iotdb/commons}/exception/sync/PipeServerException.java
 (96%)
 rename {server/src/main/java/org/apache/iotdb/db => 
node-commons/src/main/java/org/apache/iotdb/commons}/exception/sync/PipeSinkException.java
 (96%)
 rename {server/src/main/java/org/apache/iotdb/db/metadata => 
node-commons/src/main/java/org/apache/iotdb/commons}/path/AlignedPath.java (98%)
 rename {server/src/main/java/org/apache/iotdb/db/metadata => 
node-commons/src/main/java/org/apache/iotdb/commons}/path/MeasurementPath.java 
(88%)
 rename {server/src/main/java/org/apache/iotdb/db/metadata => 
node-commons/src/main/java/org/apache/iotdb/commons}/path/PathDeserializeUtil.java
 (93%)
 rename {server/src/main/java/org/apache/iotdb/db/metadata => 
node-commons/src/main/java/org/apache/iotdb/commons}/path/PatternTreeMapFactory.java
 (92%)
 create mode 100644 
node-commons/src/main/java/org/apache/iotdb/commons/sync/metadata/SyncMetadata.java
 rename {server/src/main/java/org/apache/iotdb/db/sync/sender => 
node-commons/src/main/java/org/apache/iotdb/commons/sync}/pipe/PipeInfo.java 
(95%)
 copy {server/src/main/java/org/apache/iotdb/db/sync/sender => 
node-commons/src/main/java/org/apache/iotdb/commons/sync}/pipe/PipeMessage.java 
(97%)
 copy 
confignode/src/main/java/org/apache/iotdb/confignode/persistence/partition/RegionMaintainType.java
 => 
node-commons/src/main/java/org/apache/iotdb/commons/sync/pipe/PipeStatus.java 
(85%)
 copy 
node-commons/src/main/java/org/apache/iotdb/commons/{schema/tree/ITreeNode.java 
=> sync/pipe/SyncOperation.java} (87%)
 rename {server/src/main/java/org/apache/iotdb/db/sync/sender => 
node-commons/src/main/java/org/apache/iotdb/commons/sync}/pipe/TsFilePipeInfo.java
 (97%)
 rename {server/src/main/java/org/apache/iotdb/db/sync/sender/pipe => 
node-commons/src/main/java/org/apache/iotdb/commons/sync/pipesink}/IoTDBPipeSink.java
 (78%)
 rename {server/src/main/java/org/apache/iotdb/db/sync/sender/pipe => 
node-commons/src/main/java/org/apache/iotdb/commons/sync/pipesink}/PipeSink.java
 (65%)
 rename node-commons/src/main/java/org/apache/iotdb/commons/sync/{ => 
utils}/SyncConstant.java (98%)
 rename node-commons/src/main/java/org/apache/iotdb/commons/sync/{ => 
utils}/SyncPathUtil.java (99%)
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/sync/common/LocalSyncInfo.java
 delete mode 100644 
server/src/main/java/org/apache/iotdb/db/sync/common/SyncInfo.java
 rename 
server/src/main/java/org/apache/iotdb/db/sync/sender/pipe/{PipeMessage.java => 
PipeSinkFactory.java} (55%)
 rename {node-commons/src/main/java/org/apache/iotdb/commons => 
server/src/main/java/org/apache/iotdb/db}/trigger/service/TriggerClassLoader.java
 (97%)
 rename {node-commons/src/main/java/org/apache/iotdb/commons => 
server/src/main/java/org/apache/iotdb/db}/trigger/service/TriggerClassLoaderManager.java
 (63%)
 create mode 100644 
server/src/test/java/org/apache/iotdb/db/metadata/path/MeasurementPathTest.java
 rename 
server/src/test/java/org/apache/iotdb/db/sync/receiver/manager/{SyncInfoTest.java
 => LocalSyncInfoTest.java} (62%)

Reply via email to