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

rong pushed a change to branch pipe-meta-sync
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 4f8e8cfa887 Update IoTDBPipeExtractorIT.java
     add 4031ddf7b8d Fix NPE while right side finished
     add 5e8d43f2faa Fix PBTree metric and support async flushAll (#11884)
     add 782e97aa75e Fix distributed plan of GroupLevelNode
     add e858069aac6 Fix scatter width metric bug (#11886)
     add a565597f0b1 [RatisConsensus] Enable Leader Transfer UT (#11871)
     add d1fc9b0cd79 exclude gc time from cpu usage percentage for thread pool 
and modules (#11883)
     add e0f24a68ac0 doc(cpp-client): update build scripts
     add f53a3fab371 Remove useless writing metric item (#11889)
     add 5c28958fcc3 fixed collection iotdb info unable to obtain information 
(#11881)
     add 020b8a52885 Extract common code and fix PBTree UT (#11890)
     add 7b09a5adcae Pipe: fix NPE when parsing TabletInsertionData & add IT 
for null values insertion (#11877)
     add aeeb0baf3a0 Pipe: Utilize parallelStream for concurrent execution of 
create, start, stop, and drop pipe tasks to enhance performance (#11892)
     add 5d343711115 Pipe: Fix ConcurrentModificationException occured by ttl 
check in PipeTsFileResourceManager (#11876)
     add 212cebf4e21 Fix TsFileResource is deleted cause compaction validation 
result is not correct (#11878)
     add 0e93697e1af [IOTDB-6290] Simplify GetNodePathsPartition log (#11895)
     add 4e1020632b6 finish (#11898)
     add 6f650547d6b change the description of daemon-confignode/datanode  
(#11880)
     add 1c6f926cf48 Change the clean script to a destory script and add a stop 
operation … (#11879)
     add bcfeafe1838 Pipe: Fix deadlock when 
PipeTaskAgent.handlePipeMetaChanges and 
PipeTaskDataNodeAgent.stopAllPipesWithCriticalException are invoked 
concurrently & Fix concurrent issues caused by addFailureEventToRetryQueue & 
transferQueuedEventsIfNecessary (#11893)
     add 9bc9685816c Load: Fix the warning of deleting a directory that already 
deleted (#11902)
     add d4193fbf5b3 Fix upgrade and add fysnc
     add 3305467ac2f Clear useless query resource ASAP
     add e11116285ba conf: make cluster_name and timestamp_precision be comment 
(#11904)
     add d529f678960 PBTreeSketchTool support view (#11897)
     add 05b5b893df5 Optimize PBTree pst file space utilization for view 
(#11896)
     add f1d87533610 Fix ConcurrentModificationException when evict time 
partition info (#11907)
     add 16c77d73273 fix index out of bounds with all empty value chunk in one 
device (#11906)
     add d2a71be993f Fix wrong calculation of ExchangeNum for 
consumeAllPipelineBreaker when dop = 1
     add 0746d6710c2 Pipe: print more info about event and task when error 
occurs in pipe subtask (#11909)
     add 1523f556bd7 Merge branch 'master' of https://github.com/apache/iotdb 
into pipe-meta-sync

No new revisions were added by this update.

Summary of changes:
 example/client-cpp-example/README.md               |   2 +-
 .../apache/iotdb/pipe/it/IoTDBPipeNullValueIT.java | 320 +++++++++++++++++++++
 .../{collection-info.bat => collect-info.bat}      | 206 ++++++-------
 .../tools/{collection-info.sh => collect-info.sh}  | 212 ++++++++------
 iotdb-client/client-cpp/README.md                  |  20 +-
 ...register-confignode.sh => daemon-confignode.sh} |  10 +-
 .../iotdb/confignode/manager/ConfigManager.java    |  79 ++++-
 .../pipe/coordinator/runtime/PipeMetaSyncer.java   |   3 +
 .../iotdb/confignode/persistence/AuthorInfo.java   |   5 -
 .../persistence/partition/PartitionInfo.java       |   3 +-
 .../iotdb/confignode/service/ConfigNode.java       |   2 +-
 .../iotdb/consensus/ratis/RatisConsensusTest.java  |  46 ++-
 .../{register-datanode.sh => daemon-datanode.sh}   |  10 +-
 .../agent/runtime/PipePeriodicalJobExecutor.java   |   4 +
 .../db/pipe/agent/runtime/PipeRuntimeAgent.java    |   4 +-
 .../db/pipe/agent/task/PipeTaskDataNodeAgent.java  |   6 +-
 .../thrift/async/IoTDBThriftAsyncConnector.java    |  38 ++-
 .../tablet/PipeInsertNodeTabletInsertionEvent.java |  13 +-
 .../common/tablet/PipeRawTabletInsertionEvent.java |  11 +
 .../tablet/TabletInsertionDataContainer.java       | 152 +++++++---
 .../common/tsfile/PipeTsFileInsertionEvent.java    |  19 +-
 .../resource/tsfile/PipeTsFileResourceManager.java |  33 ++-
 .../pipe/resource/wal/PipeWALResourceManager.java  |  41 +--
 .../iotdb/db/pipe/task/PipeDataNodeTask.java       |  30 ++
 .../subtask/connector/PipeConnectorSubtask.java    |  16 +-
 .../subtask/processor/PipeProcessorSubtask.java    |  14 +-
 .../queryengine/execution/driver/DataDriver.java   |   1 +
 .../execution/driver/DataDriverContext.java        |  16 +-
 .../fragment/FragmentInstanceContext.java          |   4 +
 .../execution/load/LoadTsFileManager.java          |   8 +-
 .../process/join/LeftOuterTimeJoinOperator.java    |  11 +-
 .../queryengine/plan/execution/QueryExecution.java |   3 +
 .../plan/planner/LocalExecutionPlanner.java        |   7 +-
 .../plan/planner/OperatorTreeGenerator.java        |   4 +-
 .../plan/planner/distribution/SourceRewriter.java  |   8 +-
 .../plan/planner/plan/LogicalQueryPlan.java        |   6 +-
 .../plan/planner/plan/PlanFragment.java            |   5 +
 .../scheduler/FragmentInstanceDispatcherImpl.java  |  14 +-
 .../mtree/impl/mem/mnode/info/LogicalViewInfo.java |   2 +-
 .../mtree/impl/pbtree/flush/Scheduler.java         | 192 ++++++-------
 .../impl/pbtree/memory/ReleaseFlushMonitor.java    |   5 +-
 .../mtree/impl/pbtree/schemafile/RecordUtils.java  |  55 +++-
 .../mtree/impl/pbtree/schemafile/SchemaFile.java   |   7 +-
 .../impl/pbtree/schemafile/WrappedSegment.java     |  13 +-
 .../schemafile/pagemgr/BTreePageManager.java       |  10 +-
 .../pbtree/schemafile/pagemgr/IPageManager.java    |   3 +
 .../pbtree/schemafile/pagemgr/PageManager.java     |  28 +-
 .../db/service/metrics/DataNodeMetricsHelper.java  |   2 +-
 .../iotdb/db/service/metrics/WritingMetrics.java   |  16 +-
 .../db/storageengine/dataregion/DataRegion.java    |   7 +-
 .../execute/task/InnerSpaceCompactionTask.java     |   2 +
 .../execute/utils/MultiTsFileDeviceIterator.java   |   4 +
 .../compaction/schedule/CompactionWorker.java      |   3 +
 .../dataregion/tsfile/TsFileResource.java          |  26 +-
 .../dataregion/utils/TsFileResourceUtils.java      |  75 ++---
 .../dataregion/wal/buffer/WALBuffer.java           |   2 -
 .../db/tools/schema/PBTreeFileSketchTool.java      |   2 +-
 .../metadata/mtree/schemafile/SchemaFileTest.java  |   2 +-
 .../pipe/event/PipeTabletInsertionEventTest.java   |  93 +++---
 .../join/LeftOuterTimeJoinOperatorTest.java        | 290 ++++++++++++++++++-
 .../plan/planner/PipelineBuilderTest.java          |  55 ++++
 .../distribution/AggregationDistributionTest.java  |  33 ++-
 .../compaction/CompactionValidationTest.java       | 103 +++++++
 .../compaction/ReadChunkInnerCompactionTest.java   | 144 ++++++++++
 .../resources/conf/iotdb-common.properties         |   8 +-
 .../sbin/{clean-all.bat => destroy-all.bat}        |  22 +-
 .../sbin/{clean-all.sh => destroy-all.sh}          |  58 ++--
 ...clean-confignode.bat => destroy-confignode.bat} |  34 ++-
 .../{clean-confignode.sh => destroy-confignode.sh} |   7 +-
 .../{clean-datanode.bat => destroy-datanode.bat}   |  14 +-
 .../{clean-datanode.sh => destroy-datanode.sh}     |   7 +-
 .../src/assembly/resources/sbin/start-all.sh       |   9 +-
 .../src/assembly/resources/sbin/stop-all.sh        |  15 +-
 .../commons/auth/authorizer/BasicAuthorizer.java   |   1 -
 .../iotdb/commons/auth/role/BasicRoleManager.java  |   6 +
 .../commons/auth/role/LocalFileRoleAccessor.java   |  12 +-
 .../commons/auth/role/LocalFileRoleManager.java    |   6 +
 .../iotdb/commons/auth/user/BasicUserManager.java  |   1 +
 .../commons/auth/user/LocalFileUserAccessor.java   |  23 +-
 .../commons/auth/user/LocalFileUserManager.java    |   5 +
 .../commons/pipe/agent/task/PipeTaskAgent.java     | 133 ++++++---
 .../iotdb/commons/pipe/event/EnrichedEvent.java    |  41 ++-
 .../commons/pipe/task/meta/PipeMetaKeeper.java     |   4 +
 .../commons/pipe/task/subtask/PipeSubtask.java     |  15 +-
 .../schema/view/viewExpression/ViewExpression.java |  18 ++
 .../service/metric/JvmGcMonitorMetrics.java        |  10 +-
 .../service/metric}/cpu/CpuUsageMetrics.java       |  23 +-
 .../org/apache/iotdb/commons/utils/FileUtils.java  |   8 +-
 .../file/metadata/AlignedTimeSeriesMetadata.java   |   1 +
 .../iotdb/tsfile/read/TsFileSequenceReader.java    |   3 +-
 90 files changed, 2270 insertions(+), 774 deletions(-)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/pipe/it/IoTDBPipeNullValueIT.java
 rename iotdb-client/cli/src/assembly/resources/tools/{collection-info.bat => 
collect-info.bat} (54%)
 rename iotdb-client/cli/src/assembly/resources/tools/{collection-info.sh => 
collect-info.sh} (59%)
 rename 
iotdb-core/confignode/src/assembly/resources/sbin/{register-confignode.sh => 
daemon-confignode.sh} (81%)
 rename iotdb-core/datanode/src/assembly/resources/sbin/{register-datanode.sh 
=> daemon-datanode.sh} (81%)
 rename iotdb-core/node-commons/src/assembly/resources/sbin/{clean-all.bat => 
destroy-all.bat} (68%)
 rename iotdb-core/node-commons/src/assembly/resources/sbin/{clean-all.sh => 
destroy-all.sh} (64%)
 rename 
iotdb-core/node-commons/src/assembly/resources/sbin/{clean-confignode.bat => 
destroy-confignode.bat} (81%)
 rename 
iotdb-core/node-commons/src/assembly/resources/sbin/{clean-confignode.sh => 
destroy-confignode.sh} (89%)
 rename iotdb-core/node-commons/src/assembly/resources/sbin/{clean-datanode.bat 
=> destroy-datanode.bat} (95%)
 rename iotdb-core/node-commons/src/assembly/resources/sbin/{clean-datanode.sh 
=> destroy-datanode.sh} (93%)
 rename 
iotdb-core/{metrics/interface/src/main/java/org/apache/iotdb/metrics/metricsets 
=> 
node-commons/src/main/java/org/apache/iotdb/commons/service/metric}/cpu/CpuUsageMetrics.java
 (94%)

Reply via email to