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

JackieTien97 pushed a change to branch ty/chinese
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 4261fa76022 fix some
     add efeece64216 Fix NPE because of thread of DriverScheduler was not 
closed immediately when stop DN
     add d4be5c82e0f Improve TopologyService and HeartbeatService scalability 
for large clusters (#17595)
     add 38ea60e04f9 [AINode] Eliminate transformers registered and fix build 
bug (#17615)
     add eea7e65c74d Refactor: Renamed the remaining id columns to tag (#17582)
     add f92e9c0a2c5 Fix transport leak in ConfigNodeClient during leader 
redirect (#17631)
     add cfbcc249c53 Fix that WALBuffer waits for flush instead of file-roll 
(#17628)
     add db22016e160 Fix order in subquery when meets diff function (#17629)
     add 487b7cd3a31 Move TableScaNode to node-commons (#17627)
     add bfc7056f006 In IoTDB, users are prohibited from creating a database 
with the name __audit. (#17634)
     add 9793441547c Fix that load-tsfile and pipe-parser may skip time-only 
aligned chunks (#17625)
     add 7b61793d114 Fix compaction mods metrics update (#17636)
     add 9348cb8e2fb Refactor Duplicate literal (#17632)
     add 50cefa2527b Pipe: Fixed the OOM bug of parser for large aligned pages 
(#17639)
     add 5029a0aa88e Load: Harden LOAD TSFILE source path validation (#17624)
     add e4fc7582bc4 Pipe: Optimized the thread executor of the terminate event 
(#17638)
     add ed7f4d7b55c Fix nested transformer close and move shared classes 
(#17642)
     add 7cc991806ea Fix typo in contributing guide (#17650)
     add 4b2946e799d Fix that partial insert with nulls may result in negative 
inserted point count (#17640)
     add 3154b1996a5 Remove windows-latest from OS matrix in workflow (#17651)
     add 3a714e7226d Fix flaky table aggregation partition IT (#17653)
     add a2c22ac5690 Fix that the initial WAL file is not counted (#17662)
     add aea54d1bab8 Pipe: Added manual performance test in 
TsFileInsertionEventParserTest (#17641)
     add e9dfaa620f0 Pipe: retry historical resources with stable replicate 
index (#17655)
     add d70161b6fc5 Make IoTDBLastQueryAliasITs query ordered
     add 556cd6628b5 Fix multi InnerTimeJoinNode with different TimePartitions 
in one FI (#17652)
     add 3a72ebf6159 Pipe: Fixed multiple leakages of InsertNodeMemoryEstimator 
(#17657)
     add 5f956e18ae7 Pipe Load: Binded database for pipe-generated tree model 
load (#17661)
     add 0d382d85ddf Pipe: Implemented slice logic for async sink (#17668)
     add 2706001931b Pipe: Do not wait for sealed tsFiles close at realtime 
(#17671)
     add da7056f7777 [IOTDB-17635] Fix window function identity with OVER 
clause (#17645)
     add e9584eced72 Pipe: Fixed the remaining correctness bug for PR 17661 && 
the replication configuration of IoTDBPipeReceiverAutoCreateDisabledIT (#17678)
     add f76571d52b7 Fix snapshot load region replacement (#17684)
     add 3145e839f88 Speed up ITs by sharing the cluster across test methods 
(#17682)
     add 4f2c38e1c14 Merge remote-tracking branch 'origin/master' into 
ty/chinese

No new revisions were added by this update.

Summary of changes:
 .github/workflows/multi-language-client.yml        |    2 +-
 .idea/icon.png                                     |  Bin 6736 -> 0 bytes
 CONTRIBUTING.md                                    |    3 +-
 .../it/env/cluster/config/MppCommonConfig.java     |    6 +
 .../env/cluster/config/MppSharedCommonConfig.java  |    7 +
 .../it/env/remote/config/RemoteCommonConfig.java   |    5 +
 .../org/apache/iotdb/itbase/env/CommonConfig.java  |    2 +
 .../iotdb/ainode/it/AINodeModelManageIT.java       |   10 -
 .../apache/iotdb/db/it/GrafanaApiServiceIT.java    |  100 +-
 .../apache/iotdb/db/it/IoTDBDatetimeFormatIT.java  |   90 +-
 .../apache/iotdb/db/it/IoTDBDuplicateTimeIT.java   |   12 +-
 .../apache/iotdb/db/it/IoTDBExecuteBatchIT.java    |  263 +--
 .../iotdb/db/it/IoTDBInsertWithoutTimeIT.java      |   56 +-
 .../apache/iotdb/db/it/IoTDBLoadLastCacheIT.java   |    1 -
 .../iotdb/db/it/IoTDBLoadTsFileWithModIT.java      |  190 +-
 .../org/apache/iotdb/db/it/IoTDBMultiDeviceIT.java |   12 +-
 .../iotdb/db/it/IoTDBPartialInsertionIT.java       |  236 +--
 .../org/apache/iotdb/db/it/IoTDBRestServiceIT.java |  821 +++++----
 .../org/apache/iotdb/db/it/IoTDBSimpleQueryIT.java | 1938 +++++++++++---------
 .../iotdb/db/it/IoTDBSimpleQueryStandaloneIT.java  |   12 +-
 .../db/it/IoTDBSyntaxConventionIdentifierIT.java   |  643 ++++---
 .../it/IoTDBSyntaxConventionStringLiteralIT.java   |  683 +++----
 .../org/apache/iotdb/db/it/IoTDBTimeZoneIT.java    |   14 +-
 .../it/aggregation/IoTDBAggregationDeleteIT.java   |   14 +-
 .../aggregation/IoTDBAlignByDeviceWildcardIT.java  |   94 +
 .../db/it/aligned/IoTDBAlignedMemQueryIT.java      |   12 +-
 .../db/it/aligned/IoTDBInsertAlignedValues2IT.java |  193 +-
 .../db/it/aligned/IoTDBInsertAlignedValues3IT.java |   12 +-
 .../db/it/aligned/IoTDBInsertAlignedValues4IT.java |   12 +-
 .../db/it/aligned/IoTDBInsertAlignedValuesIT.java  |  553 +++---
 .../iotdb/db/it/auth/IoTDBClusterAuthorityIT.java  |   12 +-
 .../it/auth/IoTDBClusterAuthorityRelationalIT.java |   12 +-
 .../iotdb/db/it/auth/IoTDBGrantOptionIT.java       |   12 +-
 .../iotdb/db/it/auth/IoTDBRelationalAuthIT.java    | 1092 ++++++-----
 .../iotdb/db/it/auth/IoTDBSeriesPermissionIT.java  |  138 +-
 .../iotdb/db/it/auth/IoTDBTemplateAuthIT.java      |    2 +-
 .../db/it/auth/IoTDBTemplatePermissionIT.java      |  222 ++-
 .../db/it/fill/IoTDBFillWithNewDataTypeIT.java     |   14 +-
 .../db/it/fill/IoTDBFillWithThresholdInMSIT.java   |   14 +-
 .../db/it/fill/IoTDBFillWithThresholdInNSIT.java   |   14 +-
 .../db/it/fill/IoTDBFillWithThresholdInUSIT.java   |   14 +-
 .../iotdb/db/it/last/IoTDBLastQueryAliasIT.java    |   16 +-
 .../iotdb/db/it/mqtt/IoTDBMQTTServiceJsonIT.java   |   43 +-
 .../db/it/schema/IoTDBSortedShowTimeseriesIT.java  |   14 +-
 .../db/it/specialwords/IoTDBSpecialWordsIT.java    |   12 +-
 .../db/it/strangepath/IoTDBStrangePathIT.java      |   12 +-
 .../db/it/trigger/IoTDBTriggerManagementIT.java    |  713 +++----
 .../iotdb/db/it/udaf/IoTDBUDAFManagementIT.java    |  204 ++-
 .../iotdb/db/it/udf/IoTDBUDFManagementIT.java      |  241 +--
 .../manual/enhanced/IoTDBPipeClusterIT.java        |   33 +
 .../IoTDBPipeReceiverAutoCreateDisabledIT.java     |  154 ++
 .../it/db/it/IoTDBAuthenticationTableIT.java       |    4 +-
 .../relational/it/db/it/IoTDBLoadTsFileIT.java     |   73 +
 .../it/db/it/IoTDBWindowFunction3IT.java           |   19 +
 .../scalar/IoTDBDiffFunctionTableIT.java           |   80 +
 ...ableAggregationQueryWithNetworkPartitionIT.java |   63 +-
 iotdb-client/client-cpp/src/main/Session.cpp       |   16 +-
 iotdb-client/client-cpp/src/main/Session.h         |   10 +-
 .../apache/iotdb/rpc/TElasticFramedTransport.java  |    7 +-
 iotdb-core/ainode/build_binary.py                  |  237 +--
 .../ainode/iotdb/ainode/core/model/model_info.py   |    8 -
 .../iotdb/ainode/core/model/model_storage.py       |  210 +--
 .../org/apache/iotdb/calc/i18n/CalcMessages.java   |    3 +
 .../org/apache/iotdb/calc/i18n/CalcMessages.java   |    2 +
 .../iotdb/calc}/execution/schedule/queue/ID.java   |    2 +-
 .../schedule/queue/IDIndexedAccessible.java        |    2 +-
 .../schedule/queue/IndexedBlockingQueue.java       |    8 +-
 .../queue/IndexedBlockingReserveQueue.java         |    8 +-
 .../AbstractCaseWhenThenColumnTransformer.java     |   11 +
 .../dag/column/binary/BinaryColumnTransformer.java |    7 +
 .../column/multi/MappableUDFColumnTransformer.java |    4 +
 .../dag/column/multi/MultiColumnTransformer.java   |    8 +
 .../column/ternary/TernaryColumnTransformer.java   |    8 +
 .../dag/column/unary/UnaryColumnTransformer.java   |    6 +
 .../client/async/CnToDnAsyncRequestType.java       |    1 +
 .../CnToDnInternalServiceAsyncRequestManager.java  |    6 +
 .../rpc/DataNodeAsyncRequestRPCHandler.java        |    1 +
 .../iotdb/confignode/conf/ConfigNodeConfig.java    |   33 +
 .../confignode/conf/ConfigNodeDescriptor.java      |   31 +
 .../statemachine/ConfigRegionStateMachine.java     |    5 +
 .../iotdb/confignode/manager/ConfigManager.java    |   14 +
 .../iotdb/confignode/manager/load/LoadManager.java |    8 +-
 .../confignode/manager/load/cache/LoadCache.java   |    2 +-
 .../manager/load/service/HeartbeatService.java     |    8 -
 .../manager/load/service/TopologyService.java      |  250 ++-
 .../iotdb/db/i18n/DataNodeQueryMessages.java       |   10 +-
 .../iotdb/db/i18n/DataNodeQueryMessages.java       |    7 -
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |   83 +
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |   27 +
 .../dataregion/DataRegionStateMachine.java         |   32 +-
 .../common/deletion/PipeDeleteDataNodeEvent.java   |    2 +-
 .../tablet/PipeInsertNodeTabletInsertionEvent.java |    2 +-
 .../event/common/terminate/PipeTerminateEvent.java |   31 +-
 .../common/tsfile/PipeTsFileInsertionEvent.java    |   60 +-
 .../scan/AlignedSinglePageWholeChunkReader.java    |   54 +-
 .../parser/scan/EstimatedMemoryChunkReader.java}   |    8 +-
 .../parser/scan/SinglePageWholeChunkReader.java    |   28 +-
 .../scan/TsFileInsertionEventScanParser.java       |  121 +-
 .../table/TsFileInsertionEventTableParser.java     |    2 +-
 ...ileInsertionEventTableParserTabletIterator.java |  143 +-
 .../protocol/legacy/loader/TsFileLoader.java       |    2 +-
 .../protocol/thrift/IoTDBDataNodeReceiver.java     |   50 +-
 .../resource/memory/InsertNodeMemoryEstimator.java |  405 ++--
 .../protocol/airgap/IoTDBDataRegionAirGapSink.java |    4 +-
 .../thrift/async/IoTDBDataRegionAsyncSink.java     |    2 +-
 .../PipeTransferTabletBatchEventHandler.java       |    2 +-
 .../PipeTransferTabletInsertNodeEventHandler.java  |    2 +-
 .../handler/PipeTransferTabletRawEventHandler.java |    2 +-
 .../handler/PipeTransferTrackableHandler.java      |  127 ++
 .../async/handler/PipeTransferTsFileHandler.java   |    2 +-
 .../thrift/sync/IoTDBDataRegionSyncSink.java       |    2 +-
 ...istoricalDataRegionTsFileAndDeletionSource.java |  152 +-
 .../matcher/CachedSchemaPatternMatcher.java        |    2 +-
 .../PipePlanTablePrivilegeParseVisitor.java        |    2 +-
 .../iotdb/db/protocol/client/ConfigNodeClient.java |    8 +-
 .../impl/DataNodeInternalRPCServiceImpl.java       |   61 +-
 .../execution/fragment/DataNodeQueryContext.java   |    2 +-
 .../fragment/FragmentInstanceManager.java          |    2 +-
 .../schema/source/DevicePredicateHandler.java      |    6 +-
 .../schema/source/TableDeviceFetchSource.java      |    8 +-
 .../relational/LastQueryAggTableScanOperator.java  |    2 +-
 .../execution/schedule/AbstractDriverThread.java   |    2 +-
 .../execution/schedule/DriverScheduler.java        |    5 +-
 .../execution/schedule/DriverTaskThread.java       |    2 +-
 .../schedule/DriverTaskTimeoutSentinelThread.java  |    2 +-
 .../execution/schedule/ThreadProducer.java         |    2 +-
 .../execution/schedule/queue/L1PriorityQueue.java  |    6 +-
 .../execution/schedule/queue/L2PriorityQueue.java  |   22 +-
 .../multilevelqueue/MultilevelPriorityQueue.java   |    4 +-
 .../execution/schedule/task/DriverTask.java        |    4 +-
 .../execution/schedule/task/DriverTaskId.java      |    2 +-
 .../iotdb/db/queryengine/plan/ClusterTopology.java |  109 +-
 .../db/queryengine/plan/analyze/AnalyzeUtils.java  |   32 +-
 .../plan/analyze/load/LoadTsFileAnalyzer.java      |   11 +-
 .../analyze/load/LoadTsFileTableSchemaCache.java   |   26 +-
 .../plan/analyze/schema/SchemaValidator.java       |    2 +-
 .../execution/config/TableConfigTaskVisitor.java   |    2 +-
 .../planner/DataNodeTableOperatorGenerator.java    |    2 +-
 .../planner/distribution/DistributionPlanner.java  |   24 +-
 .../planner/distribution/ExchangeNodeAdder.java    |   83 +-
 .../plan/planner/plan/node/PlanGraphPrinter.java   |    2 +-
 .../plan/planner/plan/node/PlanVisitor.java        |    5 -
 .../planner/plan/node/process/ExchangeNode.java    |   18 +-
 .../plan/planner/plan/node/write/InsertNode.java   |    4 +
 .../plan/relational/analyzer/Analysis.java         |    2 +-
 .../relational/analyzer/ExpressionAnalyzer.java    |    2 +-
 .../plan/relational/analyzer/Field.java            |    2 +-
 .../relational/analyzer/StatementAnalyzer.java     |   56 +-
 .../schema/CheckSchemaPredicateVisitor.java        |    6 +-
 .../ConvertSchemaPredicateToFilterVisitor.java     |   30 +-
 .../schema/ExtractPredicateColumnNameVisitor.java  |    2 +-
 .../plan/relational/metadata/Metadata.java         |    1 +
 .../relational/metadata/QualifiedTablePrefix.java  |    6 +-
 .../relational/metadata/TableMetadataImpl.java     |    1 +
 .../metadata/fetcher/SchemaPredicateUtil.java      |   16 +-
 .../metadata/fetcher/TableDeviceSchemaFetcher.java |   10 +-
 .../fetcher/TableHeaderSchemaValidator.java        |    2 +-
 .../fetcher/cache/TableDeviceSchemaCache.java      |    2 +-
 .../plan/relational/planner/QueryPlanner.java      |    4 +-
 .../plan/relational/planner/RelationPlanner.java   |    8 +-
 .../relational/planner/TableLogicalPlanner.java    |    4 +-
 .../planner/distribute/AddExchangeNodes.java       |    2 +-
 .../distribute/TableDistributedPlanGenerator.java  |   36 +-
 .../distribute/TableModelQueryFragmentPlanner.java |    2 +-
 .../TableModelTypeProviderExtractor.java           |    2 +-
 .../rule/EliminateLimitProjectWithTableScan.java   |    2 +-
 .../rule/EliminateLimitWithTableScan.java          |    2 +-
 .../iterative/rule/PruneTableScanColumns.java      |    2 +-
 .../rule/PushDownOffsetIntoTableScan.java          |    2 +-
 .../planner/node/AggregationTableScanNode.java     |    2 +-
 .../node/AggregationTreeDeviceViewScanNode.java    |    2 +-
 .../AlignedAggregationTreeDeviceViewScanNode.java  |    2 +-
 .../planner/node/DeviceTableScanNode.java          |    5 +-
 .../node/InformationSchemaTableScanNode.java       |    3 +-
 ...onAlignedAggregationTreeDeviceViewScanNode.java |    2 +-
 .../plan/relational/planner/node/Patterns.java     |    1 +
 ...bleDiskUsageInformationSchemaTableScanNode.java |    3 +-
 .../node/TreeAlignedDeviceViewScanNode.java        |    2 +-
 .../planner/node/TreeDeviceViewScanNode.java       |    2 +-
 .../node/TreeNonAlignedDeviceViewScanNode.java     |    2 +-
 .../PushAggregationIntoTableScan.java              |   18 +-
 .../PushLimitOffsetIntoTableScan.java              |    2 +-
 .../optimizations/PushPredicateIntoTableScan.java  |    4 +-
 .../plan/relational/security/AccessControl.java    |    2 +-
 .../relational/security/AccessControlImpl.java     |   15 +-
 .../relational/security/AllowAllAccessControl.java |    2 +-
 .../relational/security/ITableAuthChecker.java     |    2 +-
 .../relational/security/ITableAuthCheckerImpl.java |    2 +-
 .../security/TreeAccessCheckVisitor.java           |   13 +
 .../relational/sql/ast/AbstractTraverseDevice.java |    4 +-
 .../plan/relational/sql/ast/LoadTsFile.java        |   17 +-
 .../plan/scheduler/load/LoadTsFileScheduler.java   |   43 +-
 .../plan/statement/crud/LoadTsFileStatement.java   |   72 +-
 .../java/org/apache/iotdb/db/service/DataNode.java |    2 +
 .../iotdb/db/storageengine/StorageEngine.java      |   30 +-
 .../db/storageengine/dataregion/DataRegion.java    |   20 -
 .../exception/StopTTLCheckException.java}          |    8 +-
 .../compaction/execute/utils/CompactionUtils.java  |  154 --
 .../schedule/CompactionScheduleTaskManager.java    |    1 +
 .../compaction/schedule/TTLScheduleTask.java       |   15 +-
 .../dataregion/memtable/AbstractMemTable.java      |    8 +-
 .../dataregion/modification/ModificationFile.java  |   23 +-
 .../dataregion/snapshot/SnapshotTaker.java         |    5 +-
 .../dataregion/wal/buffer/AbstractWALBuffer.java   |    2 +
 .../dataregion/wal/buffer/IWALBuffer.java          |    6 +-
 .../dataregion/wal/buffer/WALBuffer.java           |   18 +-
 .../storageengine/dataregion/wal/node/WALNode.java |   10 +-
 .../load/active/ActiveLoadTsFileLoader.java        |    3 +-
 .../load/splitter/TsFileSplitter.java              |    9 +-
 .../pipe/event/PipeTsFileInsertionEventTest.java   |   48 +-
 .../pipe/event/TsFileInsertionEventParserTest.java |  701 +++++++
 .../memory/InsertNodeMemoryEstimatorTest.java      |  265 +++
 .../handler/PipeTransferTrackableHandlerTest.java  |  221 +++
 ...ricalDataRegionTsFileAndDeletionSourceTest.java |   72 +
 ...nAlignedTreeDeviceViewScanOperatorTreeTest.java |    2 +-
 .../DriverTaskTimeoutSentinelThreadTest.java       |    2 +-
 .../schedule/queue/L1PriorityQueueTest.java        |    2 +
 .../schedule/queue/L2PriorityQueueTest.java        |    2 +
 .../queue/MultilevelPriorityQueueTest.java         |    1 +
 .../execution/schedule/queue/QueueElement.java     |    9 +-
 .../plan/analyze/load/LoadTsFileAnalyzerTest.java  |  197 ++
 .../planner/node/source/SourceNodeSerdeTest.java   |    2 +-
 .../write/InsertNodeIsMeasurementFailedTest.java   |  174 ++
 .../plan/relational/analyzer/AnalyzerTest.java     |   52 +-
 .../plan/relational/analyzer/AuthTest.java         |    2 +-
 .../plan/relational/analyzer/TSBSMetadata.java     |    2 +-
 .../plan/relational/analyzer/TestMetadata.java     |    2 +-
 .../plan/relational/analyzer/TestPlanBuilder.java  |    2 +-
 .../planner/WindowFunctionOptimizationTest.java    |   14 +-
 .../planner/assertions/ColumnReference.java        |    2 +-
 .../planner/assertions/TableScanMatcher.java       |    2 +-
 .../scheduler/load/LoadTsFileSchedulerTest.java    |   20 +
 .../statement/crud/LoadTsFileStatementTest.java    |   60 +
 .../compaction/utils/CompactionUtilsTest.java      |   36 +
 .../AbstractMemTablePartialInsertTest.java         |  297 +++
 .../modification/ModificationFileTest.java         |   62 +
 .../wal/buffer/WALBufferFileNumTest.java           |  202 ++
 .../wal/node/WALNodeWaitForRollFileTest.java       |  425 +++++
 .../db/storageengine/load/TsFileSplitterTest.java  |  157 ++
 .../conf/iotdb-system.properties.template          |   26 +
 .../apache/iotdb/commons/i18n/SchemaMessages.java  |    6 +
 .../apache/iotdb/commons/i18n/SchemaMessages.java  |    6 +
 .../async/AsyncPipeDataTransferServiceClient.java  |    4 +
 .../iotdb/commons/concurrent/ThreadName.java       |    1 +
 .../apache/iotdb/commons/conf/CommonConfig.java    |   13 -
 .../iotdb/commons/pipe/config/PipeConfig.java      |    6 -
 .../iotdb/commons/pipe/config/PipeDescriptor.java  |    8 -
 .../commons/pipe/sink/client/IoTDBSyncClient.java  |   31 +-
 .../thrift/common/PipeTransferSliceReqBuilder.java |   73 +
 .../planner/plan/node/ICoreQueryPlanVisitor.java   |    4 +
 .../plan/planner/plan}/node/TableScanNode.java     |   24 +-
 .../plan/relational/metadata/MetadataUtil.java     |   61 +-
 .../relational/metadata/QualifiedObjectName.java   |    8 +-
 .../plan/relational/planner/node/WindowNode.java   |    4 +-
 .../plan/relational/sql/ast/FunctionCall.java      |    7 +-
 .../apache/iotdb/commons/schema/table/Audit.java   |   13 +
 .../common/PipeTransferSliceReqBuilderTest.java    |  106 ++
 .../src/main/thrift/datanode.thrift                |   11 +
 258 files changed, 10651 insertions(+), 5501 deletions(-)
 delete mode 100644 .idea/icon.png
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/aggregation/IoTDBAlignByDeviceWildcardIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/pipe/it/dual/treemodel/auto/basic/IoTDBPipeReceiverAutoCreateDisabledIT.java
 rename iotdb-core/{datanode/src/main/java/org/apache/iotdb/db/queryengine => 
calc-commons/src/main/java/org/apache/iotdb/calc}/execution/schedule/queue/ID.java
 (93%)
 rename iotdb-core/{datanode/src/main/java/org/apache/iotdb/db/queryengine => 
calc-commons/src/main/java/org/apache/iotdb/calc}/execution/schedule/queue/IDIndexedAccessible.java
 (95%)
 rename iotdb-core/{datanode/src/main/java/org/apache/iotdb/db/queryengine => 
calc-commons/src/main/java/org/apache/iotdb/calc}/execution/schedule/queue/IndexedBlockingQueue.java
 (96%)
 rename iotdb-core/{datanode/src/main/java/org/apache/iotdb/db/queryengine => 
calc-commons/src/main/java/org/apache/iotdb/calc}/execution/schedule/queue/IndexedBlockingReserveQueue.java
 (89%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/{queryengine/plan/relational/analyzer/CorrelationSupport.java
 => pipe/event/common/tsfile/parser/scan/EstimatedMemoryChunkReader.java} (83%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/{repair/RepairTaskStatus.java
 => execute/exception/StopTTLCheckException.java} (91%)
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/pipe/resource/memory/InsertNodeMemoryEstimatorTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/pipe/sink/protocol/thrift/async/handler/PipeTransferTrackableHandlerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/plan/analyze/load/LoadTsFileAnalyzerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/InsertNodeIsMeasurementFailedTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/memtable/AbstractMemTablePartialInsertTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/wal/buffer/WALBufferFileNumTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/wal/node/WALNodeWaitForRollFileTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/load/TsFileSplitterTest.java
 create mode 100644 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/pipe/sink/payload/thrift/common/PipeTransferSliceReqBuilder.java
 rename 
iotdb-core/{datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner
 => 
node-commons/src/main/java/org/apache/iotdb/commons/queryengine/plan/planner/plan}/node/TableScanNode.java
 (90%)
 rename iotdb-core/{datanode/src/main/java/org/apache/iotdb/db => 
node-commons/src/main/java/org/apache/iotdb/commons}/queryengine/plan/relational/metadata/MetadataUtil.java
 (57%)
 rename iotdb-core/{datanode/src/main/java/org/apache/iotdb/db => 
node-commons/src/main/java/org/apache/iotdb/commons}/queryengine/plan/relational/metadata/QualifiedObjectName.java
 (91%)
 create mode 100644 
iotdb-core/node-commons/src/test/java/org/apache/iotdb/commons/pipe/sink/payload/thrift/common/PipeTransferSliceReqBuilderTest.java

Reply via email to