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

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


    from b01242d5eaf Update TsFileInsertionEventParserTest.java
     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 b70583e204b Merge branch 'master' of https://github.com/apache/iotdb 
into test

No new revisions were added by this update.

Summary of changes:
 CONTRIBUTING.md                                    |   3 +-
 .../iotdb/calc}/execution/schedule/queue/ID.java   |   2 +-
 .../schedule/queue/IDIndexedAccessible.java        |   2 +-
 .../schedule/queue/IndexedBlockingQueue.java       |   4 +-
 .../queue/IndexedBlockingReserveQueue.java         |   2 +-
 .../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 +
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  83 ++++++
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |  27 ++
 .../common/deletion/PipeDeleteDataNodeEvent.java   |   2 +-
 .../tablet/PipeInsertNodeTabletInsertionEvent.java |   2 +-
 .../event/common/terminate/PipeTerminateEvent.java |  31 ++-
 .../common/tsfile/PipeTsFileInsertionEvent.java    |   2 +-
 .../scan/AlignedSinglePageWholeChunkReader.java    |  54 +++-
 .../parser/scan/EstimatedMemoryChunkReader.java}   |   8 +-
 .../parser/scan/SinglePageWholeChunkReader.java    |  28 +-
 .../scan/TsFileInsertionEventScanParser.java       | 121 ++++++++-
 .../table/TsFileInsertionEventTableParser.java     |   2 +-
 .../protocol/legacy/loader/TsFileLoader.java       |   2 +-
 .../protocol/thrift/IoTDBDataNodeReceiver.java     |   2 +-
 .../matcher/CachedSchemaPatternMatcher.java        |   2 +-
 .../PipePlanTablePrivilegeParseVisitor.java        |   2 +-
 .../execution/fragment/DataNodeQueryContext.java   |   2 +-
 .../fragment/FragmentInstanceManager.java          |   2 +-
 .../relational/LastQueryAggTableScanOperator.java  |   2 +-
 .../execution/schedule/AbstractDriverThread.java   |   2 +-
 .../execution/schedule/DriverScheduler.java        |   4 +-
 .../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 +-
 .../plan/analyze/load/LoadTsFileAnalyzer.java      |  10 +-
 .../analyze/load/LoadTsFileTableSchemaCache.java   |   2 +-
 .../plan/analyze/schema/SchemaValidator.java       |   2 +-
 .../execution/config/TableConfigTaskVisitor.java   |   2 +-
 .../planner/DataNodeTableOperatorGenerator.java    |   2 +-
 .../plan/planner/plan/node/PlanGraphPrinter.java   |   2 +-
 .../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     |   4 +-
 .../plan/relational/metadata/Metadata.java         |   1 +
 .../relational/metadata/QualifiedTablePrefix.java  |   6 +-
 .../relational/metadata/TableMetadataImpl.java     |   1 +
 .../fetcher/TableHeaderSchemaValidator.java        |   2 +-
 .../fetcher/cache/TableDeviceSchemaCache.java      |   2 +-
 .../plan/relational/planner/RelationPlanner.java   |   4 +-
 .../relational/planner/TableLogicalPlanner.java    |   4 +-
 .../planner/distribute/AddExchangeNodes.java       |   2 +-
 .../distribute/TableDistributedPlanGenerator.java  |   2 +-
 .../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          |   3 +-
 .../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 +-
 .../PushLimitOffsetIntoTableScan.java              |   2 +-
 .../optimizations/PushPredicateIntoTableScan.java  |   2 +-
 .../plan/relational/security/AccessControl.java    |   2 +-
 .../relational/security/AccessControlImpl.java     |   2 +-
 .../relational/security/AllowAllAccessControl.java |   2 +-
 .../relational/security/ITableAuthChecker.java     |   2 +-
 .../relational/security/ITableAuthCheckerImpl.java |   2 +-
 .../relational/sql/ast/AbstractTraverseDevice.java |   4 +-
 .../plan/relational/sql/ast/LoadTsFile.java        |  17 +-
 .../plan/scheduler/load/LoadTsFileScheduler.java   |   4 +-
 .../plan/statement/crud/LoadTsFileStatement.java   |  72 ++++-
 .../java/org/apache/iotdb/db/service/DataNode.java |   2 +
 .../iotdb/db/storageengine/StorageEngine.java      |   2 -
 .../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 +-
 .../load/active/ActiveLoadTsFileLoader.java        |   3 +-
 .../pipe/event/PipeTsFileInsertionEventTest.java   |   2 +-
 .../pipe/event/TsFileInsertionEventParserTest.java | 141 ++++++++++
 ...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 +-
 .../planner/node/source/SourceNodeSerdeTest.java   |   2 +-
 .../write/InsertNodeIsMeasurementFailedTest.java   | 174 ++++++++++++
 .../plan/relational/analyzer/AnalyzerTest.java     |   2 +-
 .../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/assertions/ColumnReference.java        |   2 +-
 .../planner/assertions/TableScanMatcher.java       |   2 +-
 .../statement/crud/LoadTsFileStatementTest.java    |  60 +++++
 .../AbstractMemTablePartialInsertTest.java         | 297 +++++++++++++++++++++
 .../conf/iotdb-system.properties.template          |  11 +
 .../planner/plan/node/ICoreQueryPlanVisitor.java   |   1 -
 .../plan/planner/plan}/node/TableScanNode.java     |   8 +-
 .../plan/relational/metadata/MetadataUtil.java     |   2 +-
 .../relational/metadata/QualifiedObjectName.java   |   4 +-
 120 files changed, 1277 insertions(+), 356 deletions(-)
 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
 (98%)
 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
 (97%)
 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/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
 rename 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/{db/queryengine/plan/relational/planner
 => commons/queryengine/plan/planner/plan}/node/TableScanNode.java (95%)
 rename iotdb-core/node-commons/src/main/java/org/apache/iotdb/{db => 
commons}/queryengine/plan/relational/metadata/MetadataUtil.java (97%)
 rename iotdb-core/node-commons/src/main/java/org/apache/iotdb/{db => 
commons}/queryengine/plan/relational/metadata/QualifiedObjectName.java (94%)

Reply via email to