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

jiangtian pushed a change to branch fix_insert_long_min_max
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 24f81f97b74 Merge branch 'master' into fix_insert_long_min_max
     add 937df761e31 IoTConsensusV2: Fix some consensus group missing due to 
recover failed or blocked (#14613)
     add 5bd1eadea76 Clone value array when insert non aligned tablet with null 
(#14643)
     add 01e1420fa0a Add Memory Threshold (#14597)
     add 82c85483572 Ignore the DatabaseNotExistsException for 
adjustMaxRegionGroupNum when querying dataRegionGroupCount (#14669)
     add 3ac203c4e79 Pipe: Implement table meta/deletion sync & Fix the bug 
that delete data node's pattern is not parsed / pipe transferred delete data 
node's progressIndex is not binded & Implement mem control for schema snapshot 
parser (#14156)
     add b349f565fd8 Pipe/Load: Fixed the issue where the TsFileResource of the 
PlainDeviceTimeIndex type was judged to be empty (triggered by IoTDB loading 
TsFiles in v3 and the tsfiles are syned to other clusters) (#14692)
     add 97a08c880fb Pipe Plugin: intro class annotations for pipe plugin & 
tree/table model isolation for drop/show pipe plugin operations (#14673)
     add f2e20b54408 Modify tablet usage & don't cache TableSchema map in 
default option (#14635)
     add 28567a27dbc Merge branch 'master' into fix_insert_long_min_max

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/iotdb/CountPointProcessor.java |   2 +
 .../iotdb/AlignedTimeseriesSessionExample.java     |  67 +----
 .../org/apache/iotdb/SessionConcurrentExample.java |  23 --
 .../main/java/org/apache/iotdb/SessionExample.java | 107 +-------
 .../org/apache/iotdb/trigger/LoggerTrigger.java    |  12 +-
 .../iotdb/trigger/StatisticsUpdaterTrigger.java    |   4 +-
 .../iotdb/it/env/cluster/env/AbstractEnv.java      |   5 +
 .../iotdb/it/env/remote/env/RemoteServerEnv.java   |   5 +
 .../org/apache/iotdb/it/utils/TsFileGenerator.java |  85 +++---
 .../iotdb/it/utils/TsFileTableGenerator.java       |  78 +++---
 .../java/org/apache/iotdb/itbase/env/BaseEnv.java  |   3 +
 .../org/apache/iotdb/db/it/IoTDBLoadTsFileIT.java  |   2 +-
 .../org/apache/iotdb/db/it/utils/TestUtils.java    | 100 ++++++-
 .../pipe/it/autocreate/IoTDBPipeIdempotentIT.java  |  93 +++++++
 .../pipe/it/autocreate/IoTDBPipeNullValueIT.java   |  28 +-
 .../pipe/it/manual/IoTDBPipeReqAutoSliceIT.java    |   8 +-
 .../pipe/it/manual/IoTDBPipeTableManualIT.java     | 293 +++++++++++++++++++++
 .../manual/IoTDBPipeTypeConversionISessionIT.java  |  10 +-
 .../pipe/it/tablemodel/IoTDBPipeSyntaxIT.java      |   2 +-
 .../IoTDBPipeTypeConversionISessionIT.java         |  22 +-
 .../iotdb/pipe/it/tablemodel/TableModelUtils.java  |  38 +--
 .../iotdb/session/it/IoTDBSessionComplexIT.java    |   8 +-
 .../iotdb/session/it/IoTDBSessionSimpleIT.java     |  43 ++-
 .../session/it/IoTDBSessionSyntaxConventionIT.java |  18 +-
 .../org/apache/iotdb/session/it/SessionIT.java     |  32 +--
 .../it/local/IoTDBSubscriptionDataTypeIT.java      |   8 +-
 .../java/org/apache/iotdb/pipe/api/PipePlugin.java |  37 +++
 .../iotdb/pipe/api/annotation/TableModel.java      |  23 +-
 .../iotdb/pipe/api/annotation/TreeModel.java       |  23 +-
 .../org/apache/iotdb/tool/tsfile/ExportTsFile.java |   3 -
 .../java/org/apache/iotdb/session/Session.java     |  27 +-
 .../payload/SubscriptionSessionDataSet.java        |  12 +-
 .../apache/iotdb/session/util/SessionUtils.java    |  25 +-
 .../java/org/apache/iotdb/session/TabletTest.java  |  28 +-
 .../iotdb/session/util/SessionUtilsTest.java       |  16 +-
 .../consensus/request/ConfigPhysicalPlan.java      |  10 +-
 .../consensus/request/ConfigPhysicalPlanType.java  |   2 +
 .../request/ConfigPhysicalPlanVisitor.java         | 110 ++++++--
 .../write/pipe/payload/PipeCreateTablePlan.java}   |  18 +-
 .../pipe/payload/PipeDeactivateTemplatePlan.java   |  22 +-
 .../write/pipe/payload/PipeDeleteDevicesPlan.java  | 130 +++++++++
 .../request/write/table/PreCreateTablePlan.java    |  11 +-
 .../response/pipe/plugin/PipePluginTableResp.java  |  27 +-
 .../response/pipe/task/PipeTableResp.java          |   2 +-
 .../iotdb/confignode/manager/ClusterManager.java   |   2 +-
 .../iotdb/confignode/manager/ConfigManager.java    |  11 +-
 .../apache/iotdb/confignode/manager/IManager.java  |   4 +
 .../iotdb/confignode/manager/ProcedureManager.java |  30 ++-
 .../payload/PipeTransferConfigSnapshotSealReq.java |  32 ++-
 .../protocol/IoTDBConfigRegionAirGapConnector.java |   8 +
 .../protocol/IoTDBConfigRegionConnector.java       |  10 +-
 .../coordinator/plugin/PipePluginCoordinator.java  |  29 ++
 .../pipe/event/PipeConfigRegionSnapshotEvent.java  |   3 +-
 .../extractor/ConfigRegionListeningFilter.java     |  89 ++++---
 .../pipe/extractor/ConfigRegionListeningQueue.java |  23 +-
 .../pipe/extractor/IoTDBConfigRegionExtractor.java |  74 +++++-
 ...ConfigPhysicalPlanTablePatternParseVisitor.java | 135 ++++++++++
 ...ConfigPhysicalPlanTreePatternParseVisitor.java} |   6 +-
 .../receiver/protocol/IoTDBConfigNodeReceiver.java | 170 ++++++++++--
 .../PipeConfigPhysicalPlanTSStatusVisitor.java     |  76 ++++++
 .../manager/schema/ClusterSchemaManager.java       | 126 +++++----
 .../persistence/executor/ConfigPlanExecutor.java   |   1 +
 .../confignode/persistence/pipe/PipeInfo.java      |   2 +-
 .../persistence/pipe/PipePluginInfo.java           |  39 ++-
 .../confignode/persistence/pipe/PipeTaskInfo.java  |   7 +-
 .../schema/CNPhysicalPlanGenerator.java            |  77 ++++--
 .../confignode/persistence/schema/ConfigMTree.java |   5 +-
 .../schema/ConfignodeSnapshotParser.java           |  30 ++-
 .../procedure/env/ConfigNodeProcedureEnv.java      |   4 +-
 .../impl/pipe/task/CreatePipeProcedureV2.java      |  42 +--
 .../impl/schema/DeleteDatabaseProcedure.java       |   2 +-
 .../impl/schema/DeleteTimeSeriesProcedure.java     |   4 +-
 .../table/AbstractAlterOrDropTableProcedure.java   |  10 +-
 .../impl/schema/table/AddTableColumnProcedure.java |  16 +-
 .../impl/schema/table/CreateTableProcedure.java    |  20 +-
 .../impl/schema/table/DeleteDevicesProcedure.java  |  43 ++-
 .../schema/table/DropTableColumnProcedure.java     |  21 +-
 .../impl/schema/table/DropTableProcedure.java      |  24 +-
 .../schema/table/RenameTableColumnProcedure.java   |  18 +-
 .../schema/table/SetTablePropertiesProcedure.java  |  18 +-
 .../impl/trigger/CreateTriggerProcedure.java       |   9 +-
 .../procedure/store/ProcedureFactory.java          |  35 ++-
 .../confignode/procedure/store/ProcedureType.java  |   7 +
 .../thrift/ConfigNodeRPCServiceProcessor.java      |   6 +
 .../request/ConfigPhysicalPlanSerDeTest.java       |  40 +++
 .../response/pipe/PipePluginTableRespTest.java     |   4 +-
 .../connector/PipeConfigNodeThriftRequestTest.java |  12 +-
 ...igPhysicalPlanTablePatternParseVisitorTest.java | 133 ++++++++++
 ...igPhysicalPlanTreePatternParseVisitorTest.java} |  44 ++--
 .../pipe/annotation/PipePluginAnnotationTest.java} |  23 +-
 .../pipe/receiver/PipeEnrichedProcedureTest.java   | 194 ++++++++++++++
 .../schema/table/AddTableColumnProcedureTest.java  |   8 +-
 .../schema/table/CreateTableProcedureTest.java     |   5 +-
 .../schema/table/DeleteDevicesProcedureTest.java   |   5 +-
 .../schema/table/DropTableColumnProcedureTest.java |   4 +-
 .../impl/schema/table/DropTableProcedureTest.java  |   4 +-
 .../table/RenameTableColumnProcedureTest.java      |   4 +-
 .../table/SetTablePropertiesProcedureTest.java     |   6 +-
 .../apache/iotdb/consensus/pipe/PipeConsensus.java |  57 ++--
 .../dataregion/DataExecutionVisitor.java           |   9 +-
 .../schemaregion/SchemaRegionStateMachine.java     |  15 +-
 .../pipe/agent/plugin/PipeDataNodePluginAgent.java |  20 +-
 .../dataregion/PipeDataRegionPluginAgent.java      |  49 ++++
 .../agent/task/connection/PipeEventCollector.java  |  32 ++-
 .../PipeTransferDataNodeHandshakeV1Req.java        |  10 +-
 .../evolvable/request/PipeTransferPlanNodeReq.java |  18 +-
 .../request/PipeTransferSchemaSnapshotSealReq.java |  94 +++++--
 .../request/PipeTransferTabletInsertNodeReqV2.java |   2 +-
 .../request/PipeTransferTsFileSealWithModReq.java  |  42 +--
 .../airgap/IoTDBDataNodeAirGapConnector.java       |   4 +
 .../airgap/IoTDBDataRegionAirGapConnector.java     |   4 +
 .../airgap/IoTDBSchemaRegionAirGapConnector.java   |  19 +-
 .../protocol/legacy/IoTDBLegacyPipeConnector.java  |   2 +
 .../connector/protocol/opcua/OpcUaConnector.java   |   4 +
 .../connector/protocol/opcua/OpcUaNameSpace.java   |  36 +--
 .../pipeconsensus/PipeConsensusAsyncConnector.java |   4 +
 .../pipeconsensus/PipeConsensusSyncConnector.java  |   4 +
 .../async/IoTDBDataRegionAsyncConnector.java       |   4 +
 .../thrift/sync/IoTDBDataNodeSyncConnector.java    |   4 +
 .../thrift/sync/IoTDBDataRegionSyncConnector.java  |   4 +
 .../thrift/sync/IoTDBSchemaRegionConnector.java    |  26 +-
 .../protocol/websocket/WebSocketConnector.java     |   2 +
 .../protocol/writeback/WriteBackConnector.java     |   4 +
 .../util/builder/PipeTableModeTsFileBuilder.java   |   6 +-
 .../util/builder/PipeTreeModelTsFileBuilder.java   |   4 +-
 .../sorter/PipeTableModelTabletEventSorter.java    |  54 ++--
 .../sorter/PipeTreeModelTabletEventSorter.java     |  24 +-
 .../pipe/consensus/deletion/DeletionResource.java  |   2 +-
 .../common/deletion/PipeDeleteDataNodeEvent.java   |  24 +-
 .../db/pipe/event/common/row/PipeRowCollector.java |   2 +-
 .../schema/PipeSchemaRegionSnapshotEvent.java      |  75 ++++--
 .../schema/PipeSchemaSerializableEventType.java    |  15 +-
 .../common/tablet/PipeRawTabletInsertionEvent.java |   2 +-
 .../tablet/parser/TabletInsertionEventParser.java  |   8 +-
 .../TabletInsertionEventTreePatternParser.java     |  13 +-
 .../scan/TsFileInsertionEventScanParser.java       |  42 ++-
 .../table/TsFileInsertionEventTableParser.java     |   2 +-
 .../dataregion/DataRegionListeningFilter.java      |  21 +-
 .../dataregion/IoTDBDataRegionExtractor.java       |   4 +
 ...oricalDataRegionTsFileAndDeletionExtractor.java |   4 +-
 .../listener/PipeInsertionDataNodeListener.java    |  27 +-
 .../schemaregion/IoTDBSchemaRegionExtractor.java   |  28 +-
 .../PipePlanTablePatternParseVisitor.java          |  77 ++++++
 ...r.java => PipePlanTreePatternParseVisitor.java} |   7 +-
 .../schemaregion/SchemaRegionListeningFilter.java  |  87 +++---
 .../schemaregion/SchemaRegionListeningQueue.java   |   8 +-
 .../pipe/metric/PipeDataNodeReceiverMetrics.java   |  48 ++--
 .../processor/aggregate/AggregateProcessor.java    |   2 +
 .../StandardStatisticsOperatorProcessor.java       |   2 +
 .../processor/TumblingWindowingProcessor.java      |   2 +
 .../changing/ChangingValueSamplingProcessor.java   |   2 +
 .../sdt/SwingingDoorTrendingSamplingProcessor.java |   2 +
 .../tumbling/TumblingTimeSamplingProcessor.java    |   2 +
 .../pipeconsensus/PipeConsensusProcessor.java      |   4 +
 .../schemachange/RenameDatabaseProcessor.java      |   2 +
 .../twostage/plugin/TwoStageCountProcessor.java    |   2 +
 .../protocol/thrift/IoTDBDataNodeReceiver.java     | 209 +++++++++++----
 .../visitor/PipePlanToStatementVisitor.java        |  54 +++-
 .../PipeStatementTablePatternParseVisitor.java}    |  22 +-
 ...a => PipeStatementTreePatternParseVisitor.java} |   6 +-
 ...r.java => PipeTreeStatementToBatchVisitor.java} |   2 +-
 .../pipe/resource/memory/PipeMemoryWeightUtil.java |  21 +-
 .../iotdb/db/protocol/client/ConfigNodeClient.java |   8 +
 .../impl/DataNodeInternalRPCServiceImpl.java       |   2 +
 .../execution/executor/RegionWriteExecutor.java    |  55 ++--
 .../db/queryengine/plan/analyze/AnalyzeUtils.java  |   9 +-
 .../queryengine/plan/analyze/AnalyzeVisitor.java   |   4 +-
 .../load/LoadTsFileToTableModelAnalyzer.java       |   7 +-
 .../load/LoadTsFileToTreeModelAnalyzer.java        |   5 +-
 .../execution/config/TableConfigTaskVisitor.java   |   4 +-
 .../execution/config/TreeConfigTaskVisitor.java    |   2 +-
 .../config/executor/ClusterConfigTaskExecutor.java |  58 ++--
 .../config/executor/IConfigTaskExecutor.java       |   4 +-
 .../config/metadata/DropPipePluginTask.java        |  13 +-
 .../config/metadata/ShowPipePluginsTask.java       |  20 +-
 .../plan/planner/LogicalPlanVisitor.java           |   7 +-
 .../node/metadata/write/CreateTimeSeriesNode.java  |  74 +++---
 .../plan/node/pipe/PipeEnrichedDeleteDataNode.java |  66 +++--
 .../plan/node/pipe/PipeEnrichedInsertNode.java     |  44 ++--
 .../plan/node/pipe/PipeEnrichedWritePlanNode.java  |  23 +-
 .../relational/analyzer/StatementAnalyzer.java     |  79 +++---
 .../plan/relational/planner/RelationPlanner.java   |  91 ++++---
 .../relational/planner/TableLogicalPlanner.java    |  15 +-
 .../node/schema/CreateOrUpdateTableDeviceNode.java |  14 +-
 .../relational/sql/ast/AbstractTraverseDevice.java |   8 +
 .../plan/relational/sql/ast/AstVisitor.java        |   2 +-
 .../relational/sql/ast/CreateOrUpdateDevice.java   |  31 ++-
 .../plan/relational/sql/ast/CreatePipe.java        |   4 +-
 .../plan/relational/sql/ast/Delete.java            |  28 +-
 .../plan/relational/sql/ast/PipeEnriched.java      |   8 +-
 .../plan/relational/sql/ast/Statement.java         |   4 +-
 .../plan/relational/sql/ast/Update.java            |   6 +-
 .../plan/statement/crud/InsertBaseStatement.java   |  16 +-
 .../metadata/pipe/DropPipePluginStatement.java     |  17 +-
 .../metadata/pipe/ShowPipePluginsStatement.java    |  23 +-
 .../plan/statement/pipe/PipeEnrichedStatement.java |  10 +-
 .../attribute/DeviceAttributeStore.java            |  10 +-
 .../attribute/IDeviceAttributeStore.java           |   6 +-
 .../schemaregion/impl/SchemaRegionMemoryImpl.java  | 136 +++++-----
 .../schemaregion/mtree/impl/mem/MemMTreeStore.java |  52 ++--
 .../mtree/impl/mem/mnode/basic/BasicMNode.java     |  22 +-
 .../impl/mem/snapshot/MemMTreeSnapshotUtil.java    |  37 +--
 .../db/service/metrics/DataNodeMetricsHelper.java  |   4 +-
 .../metrics/memory/ConsensusMemoryMetrics.java     |  73 +++++
 .../metrics/memory/GlobalMemoryMetrics.java        | 132 ++++++++++
 .../metrics/memory/QueryEngineMemoryMetrics.java   | 179 +++++++++++++
 .../metrics/memory/SchemaEngineMemoryMetrics.java  | 124 +++++++++
 .../metrics/memory/StorageEngineMemoryMetrics.java | 210 +++++++++++++++
 .../metrics/memory/StreamEngineMemoryMetrics.java  |  73 +++++
 .../metrics/memory/ThresholdMemoryMetrics.java     | 194 --------------
 .../utils/CompactionTableSchemaCollector.java      |   2 +-
 .../dataregion/tsfile/TsFileResource.java          |   2 +-
 .../tsfile/timeindex/ArrayDeviceTimeIndex.java     |  20 ++
 .../db/tools/schema/SRStatementGenerator.java      | 203 ++++++++++----
 .../tools/schema/SchemaRegionSnapshotParser.java   |  32 ++-
 .../iotdb/db/utils/datastructure/BinaryTVList.java |   6 +-
 .../db/utils/datastructure/BooleanTVList.java      |   6 +-
 .../iotdb/db/utils/datastructure/DoubleTVList.java |   6 +-
 .../iotdb/db/utils/datastructure/FloatTVList.java  |   6 +-
 .../iotdb/db/utils/datastructure/IntTVList.java    |   6 +-
 .../iotdb/db/utils/datastructure/LongTVList.java   |   6 +-
 .../connector/PipeDataNodeThriftRequestTest.java   |  22 +-
 .../PipeStatementTablePatternParseVisitorTest.java |  57 ++++
 ... PipeStatementTreePatternParseVisitorTest.java} |  20 +-
 .../pipe/connector/PipeTabletEventSorterTest.java  |  61 ++---
 .../db/pipe/consensus/DeletionResourceTest.java    |  39 +--
 .../pipe/event/PipeTabletInsertionEventTest.java   |  25 +-
 .../PipePlanTablePatternParseVisitorTest.java      | 129 +++++++++
 ...va => PipePlanTreePatternParseVisitorTest.java} |  32 +--
 .../annotation/PipePluginAnnotationTest.java}      |  23 +-
 .../storageengine/buffer/BloomFilterCacheTest.java |   5 +-
 .../storageengine/dataregion/DataRegionTest.java   |  24 +-
 .../compaction/CompactionValidationTest.java       |   7 +-
 .../TableModelFastCompactionPerformerTest.java     |  13 +-
 ...TableModelReadChunkCompactionPerformerTest.java |  13 +-
 ...TableModelReadPointCompactionPerformerTest.java |  13 +-
 .../file/UnsealedTsFileRecoverPerformerTest.java   |   4 +-
 .../iotdb/db/tools/TsFileSelfCheckToolTest.java    |   6 +-
 .../iotdb/db/tools/TsFileSketchToolTest.java       |  10 +-
 .../db/utils/SchemaRegionSnapshotParserTest.java   | 200 ++++++++++----
 iotdb-core/node-commons/pom.xml                    |   4 +
 .../commons/pipe/agent/plugin/PipePluginAgent.java |  17 +-
 .../builtin/connector/PlaceholderConnector.java    |   4 +
 .../connector/donothing/DoNothingConnector.java    |   4 +
 .../iotdb/airgap/IoTDBAirGapConnector.java         |   4 +
 .../consensus/PipeConsensusAsyncConnector.java     |   4 +
 .../iotdb/thrift/IoTDBLegacyPipeConnector.java     |   2 +
 .../iotdb/thrift/IoTDBThriftAsyncConnector.java    |   5 +
 .../iotdb/thrift/IoTDBThriftConnector.java         |   4 +
 .../iotdb/thrift/IoTDBThriftSslConnector.java      |   4 +
 .../iotdb/thrift/IoTDBThriftSyncConnector.java     |   5 +
 .../builtin/connector/opcua/OpcUaConnector.java    |   4 +
 .../connector/websocket/WebSocketConnector.java    |   2 +
 .../connector/writeback/WriteBackConnector.java    |   4 +
 .../extractor/donothing/DoNothingExtractor.java    |   4 +
 .../builtin/extractor/iotdb/IoTDBExtractor.java    |   4 +
 .../processor/donothing/DoNothingProcessor.java    |   4 +
 .../throwing/ThrowingExceptionProcessor.java       |   4 +
 .../agent/plugin/meta/PipePluginMetaKeeper.java    |  47 +++-
 .../commons/pipe/agent/task/PipeTaskAgent.java     |   2 +-
 .../commons/pipe/agent/task/meta/PipeMeta.java     |  40 ---
 .../pipe/agent/task/meta/PipeMetaKeeper.java       |   6 +-
 .../pipe/agent/task/meta/PipeStaticMeta.java       |  14 +
 .../payload/thrift/request/PipeRequestType.java    |   4 +-
 .../thrift/request/PipeTransferFileSealReqV2.java  |  13 +-
 .../connector/protocol/IoTDBAirGapConnector.java   |   4 +
 .../pipe/connector/protocol/IoTDBConnector.java    |   4 +
 .../connector/protocol/IoTDBSslSyncConnector.java  |   4 +
 .../options/PipeInclusionOptions.java              |  43 ++-
 .../pipe/datastructure/pattern/TablePattern.java   |  32 +--
 .../pipe/datastructure/pattern/TreePattern.java    |  33 +--
 .../{ => resource}/PersistentResource.java         |   2 +-
 .../commons/pipe/datastructure/result/Result.java} |  37 ++-
 .../pipe/datastructure/visibility/Visibility.java  |   9 +-
 .../visibility/VisibilityTestUtils.java            | 135 ++++++++++
 .../datastructure/visibility/VisibilityUtils.java  | 133 ++++++++++
 .../commons/pipe/extractor/IoTDBExtractor.java     |  38 +--
 .../extractor/IoTDBNonDataRegionExtractor.java     |  24 +-
 .../commons/pipe/receiver/IoTDBFileReceiver.java   |  32 ++-
 .../apache/iotdb/commons/schema/node/IMNode.java   |  18 +-
 .../commons/schema/node/visitor/MNodeVisitor.java  |   6 +-
 .../iotdb/commons/service/metric/enums/Metric.java |   3 +-
 .../annotation/PipePluginAnnotationTest.java}      |  23 +-
 .../src/main/thrift/confignode.thrift              |  10 +
 pom.xml                                            |   2 +-
 285 files changed, 6222 insertions(+), 2353 deletions(-)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/pipe/it/manual/IoTDBPipeTableManualIT.java
 copy 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/pipe/agent/plugin/builtin/connector/iotdb/thrift/IoTDBLegacyPipeConnector.java
 => 
iotdb-api/pipe-api/src/main/java/org/apache/iotdb/pipe/api/annotation/TableModel.java
 (52%)
 copy 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/pipe/agent/plugin/builtin/connector/iotdb/thrift/IoTDBLegacyPipeConnector.java
 => 
iotdb-api/pipe-api/src/main/java/org/apache/iotdb/pipe/api/annotation/TreeModel.java
 (52%)
 copy 
iotdb-core/{datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/Statement.java
 => 
confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/pipe/payload/PipeCreateTablePlan.java}
 (58%)
 create mode 100644 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/pipe/payload/PipeDeleteDevicesPlan.java
 create mode 100644 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/manager/pipe/extractor/PipeConfigPhysicalPlanTablePatternParseVisitor.java
 rename 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/manager/pipe/extractor/{PipeConfigPhysicalPlanPatternParseVisitor.java
 => PipeConfigPhysicalPlanTreePatternParseVisitor.java} (98%)
 create mode 100644 
iotdb-core/confignode/src/test/java/org/apache/iotdb/confignode/manager/pipe/extractor/PipeConfigPhysicalPlanTablePatternParseVisitorTest.java
 rename 
iotdb-core/confignode/src/test/java/org/apache/iotdb/confignode/manager/pipe/extractor/{PipeConfigPhysicalPlanPatternParseVisitorTest.java
 => PipeConfigPhysicalPlanTreePatternParseVisitorTest.java} (91%)
 copy 
iotdb-core/{datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/Statement.java
 => 
confignode/src/test/java/org/apache/iotdb/confignode/pipe/annotation/PipePluginAnnotationTest.java}
 (60%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/pipe/extractor/schemaregion/PipePlanTablePatternParseVisitor.java
 rename 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/pipe/extractor/schemaregion/{PipePlanPatternParseVisitor.java
 => PipePlanTreePatternParseVisitor.java} (98%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/{queryengine/plan/relational/sql/ast/Statement.java
 => pipe/receiver/visitor/PipeStatementTablePatternParseVisitor.java} (50%)
 rename 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/pipe/receiver/visitor/{PipeStatementPatternParseVisitor.java
 => PipeStatementTreePatternParseVisitor.java} (97%)
 rename 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/pipe/receiver/visitor/{PipeStatementToBatchVisitor.java
 => PipeTreeStatementToBatchVisitor.java} (98%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/service/metrics/memory/ConsensusMemoryMetrics.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/service/metrics/memory/GlobalMemoryMetrics.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/service/metrics/memory/QueryEngineMemoryMetrics.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/service/metrics/memory/SchemaEngineMemoryMetrics.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/service/metrics/memory/StorageEngineMemoryMetrics.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/service/metrics/memory/StreamEngineMemoryMetrics.java
 delete mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/service/metrics/memory/ThresholdMemoryMetrics.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/pipe/connector/PipeStatementTablePatternParseVisitorTest.java
 rename 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/pipe/connector/{PipeStatementPatternParseVisitorTest.java
 => PipeStatementTreePatternParseVisitorTest.java} (94%)
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/pipe/extractor/PipePlanTablePatternParseVisitorTest.java
 rename 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/pipe/extractor/{PipePlanPatternParseVisitorTest.java
 => PipePlanTreePatternParseVisitorTest.java} (94%)
 copy 
iotdb-core/datanode/src/{main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/Statement.java
 => 
test/java/org/apache/iotdb/db/pipe/plugin/annotation/PipePluginAnnotationTest.java}
 (60%)
 rename 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/pipe/datastructure/{
 => resource}/PersistentResource.java (95%)
 copy 
iotdb-core/{datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/Statement.java
 => 
node-commons/src/main/java/org/apache/iotdb/commons/pipe/datastructure/result/Result.java}
 (57%)
 copy 
iotdb-api/pipe-api/src/main/java/org/apache/iotdb/pipe/api/PipePlugin.java => 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/pipe/datastructure/visibility/Visibility.java
 (85%)
 create mode 100644 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/pipe/datastructure/visibility/VisibilityTestUtils.java
 create mode 100644 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/pipe/datastructure/visibility/VisibilityUtils.java
 copy 
iotdb-core/{datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/Statement.java
 => 
node-commons/src/test/java/org/apache/iotdb/commons/pipe/plugin/annotation/PipePluginAnnotationTest.java}
 (60%)

Reply via email to