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

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


    from edeb7c52761 [To master] clone partial columns of aligned tvlist for 
query (cherry-picked from #18394)
     add 14ecc9f212a [Performance] Reduce allocations on aligned tablet writes 
(#18358)
     add 6a253567b08 Fix write-back sink tree target database case (#18398)
     add 9fe55fce9a9 Fix table UDF result block splitting (#18333)
     add 84c4bafa38d [Subscription] Reduce consensus WAL replay and ACK 
contention (#18402)
     add 513a093f6dc Fix silent deduplication of duplicate tag columns in COPY 
TO statement (#18408)
     add c6afaf54957 Fix table model set configuration audit logging (#18412)
     add ec473f7fd1d [Subscription] Isolate tree and table topics (#18397)
     add 0d94b765427 Optimize aligned memtable flush without deleted 
measurements (#18406)
     add feba0c62b8a feat(load): reject active load listening dirs under data 
directory (#18405)
     add 5be170d6a1f Fix pipe tablet memory resize admission limit (#18413)
     add 7e2c453fbd1 fix(load): use buffered input when splitting TsFiles 
(#18388)
     add 9b558396213 Merge remote-tracking branch 'iotdb_master' into 
partial_tvlist_clone

No new revisions were added by this update.

Summary of changes:
 ...ithIndex.java => LargeResultTableFunction.java} |  71 +++--
 .../treemodel/manual/IoTDBPipeWriteBackSinkIT.java |  24 +-
 .../db/it/udf/IoTDBUserDefinedTableFunctionIT.java |  80 +++++
 .../query/recent/copyto/IoTDBCopyToTsFileIT.java   |  38 ++-
 .../tablemodel/IoTDBSubscriptionIsolationIT.java   | 161 +++++-----
 .../process/function/TableFunctionOperator.java    |  51 ++--
 .../process/function/partition/PartitionCache.java |   2 +-
 .../write/subscription/topic/DropTopicPlan.java    |  31 +-
 .../iotdb/confignode/manager/ProcedureManager.java |  23 +-
 .../subscription/SubscriptionCoordinator.java      |  76 +++--
 .../persistence/subscription/SubscriptionInfo.java |  93 ++++--
 .../procedure/env/ConfigNodeProcedureEnv.java      |  12 +
 .../subscription/CreateSubscriptionProcedure.java  |   3 +-
 .../subscription/DropSubscriptionProcedure.java    |   3 +-
 .../subscription/topic/AlterTopicProcedure.java    |   6 +-
 .../subscription/topic/CreateTopicProcedure.java   |   6 +-
 .../subscription/topic/DropTopicProcedure.java     |  41 ++-
 .../request/ConfigPhysicalPlanSerDeTest.java       |   8 +-
 .../subscription/SubscriptionCoordinatorTest.java  |  19 +-
 .../subscription/SubscriptionInfoTest.java         |  66 ++++
 .../CreateSubscriptionProcedureTest.java           |   2 +-
 .../DropSubscriptionProcedureTest.java             |   2 +-
 .../subscription/topic/DropTopicProcedureTest.java |  19 ++
 .../apache/iotdb/db/i18n/DataNodeMiscMessages.java |   8 +
 .../iotdb/db/i18n/DataNodeQueryMessages.java       |   4 +
 .../iotdb/db/i18n/StorageEngineMessages.java       |   6 +
 .../apache/iotdb/db/i18n/DataNodeMiscMessages.java |   6 +
 .../iotdb/db/i18n/DataNodeQueryMessages.java       |   4 +
 .../iotdb/db/i18n/StorageEngineMessages.java       |   4 +
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  63 +++-
 .../db/pipe/resource/memory/PipeMemoryManager.java |  19 +-
 .../sink/protocol/writeback/WriteBackSink.java     |   4 +-
 .../impl/DataNodeInternalRPCServiceImpl.java       |   6 +-
 .../process/copyto/tsfile/CopyToTsFileOptions.java |  13 +-
 .../copyto/tsfile/TsFileFormatCopyToWriter.java    |   6 +-
 .../execution/config/TableConfigTaskVisitor.java   |   3 +
 .../node/write/RelationalInsertTabletNode.java     |   4 +
 .../relational/security/AccessControlImpl.java     |  22 +-
 .../plan/relational/sql/parser/AstBuilder.java     |  31 +-
 .../memtable/AlignedWritableMemChunk.java          | 182 +++++++++++
 .../dataregion/memtable/TsFileProcessor.java       |  38 ++-
 .../load/active/ActiveLoadDirScanner.java          |  29 +-
 .../load/splitter/TsFileSplitter.java              |   4 +-
 .../agent/SubscriptionBrokerAgent.java             |  47 ++-
 .../agent/SubscriptionConsumerAgent.java           |  22 +-
 .../subscription/agent/SubscriptionTopicAgent.java |  83 +++--
 .../db/subscription/broker/SubscriptionBroker.java |  14 +-
 .../broker/SubscriptionPrefetchingQueue.java       |   9 +-
 .../consensus/ConsensusLogToTabletConverter.java   |   2 +-
 .../consensus/ConsensusPrefetchingQueue.java       |  83 +++--
 .../ConsensusSubscriptionSetupHandler.java         |  32 +-
 .../broker/consensus/ProgressWALIterator.java      | 251 ++++++++++++---
 .../batch/SubscriptionPipeTabletEventBatch.java    |   9 +-
 .../batch/SubscriptionPipeTsFileEventBatch.java    |   5 +-
 .../response/SubscriptionEventTabletResponse.java  |   5 +-
 .../response/SubscriptionEventTsFileResponse.java  |   5 +-
 .../receiver/SubscriptionReceiverV1.java           |  18 +-
 .../task/subtask/SubscriptionSinkSubtask.java      |   3 +-
 .../subtask/SubscriptionSinkSubtaskLifeCycle.java  |   7 +-
 .../db/utils/datastructure/AlignedTVList.java      | 212 +++++--------
 .../db/conf/ActiveLoadListeningDirConfigTest.java  | 139 +++++++++
 .../memory/PipeMemoryManagerResizeTest.java        |  23 ++
 .../apache/iotdb/db/pipe/sink/PipeSinkTest.java    |   2 +-
 .../process/tvf/TableFunctionOperatorTest.java     | 331 ++++++++++++++++++++
 .../relational/security/AccessControlImplTest.java | 119 ++++++++
 ...ignedBitmapMemoryAccountingPerformanceTest.java | 214 ++++++++++++-
 .../dataregion/memtable/MemTableFlushTaskTest.java |  64 ++++
 .../dataregion/memtable/TsFileProcessorTest.java   |  84 +++--
 .../db/storageengine/load/TsFileSplitterTest.java  |  91 ++++++
 .../consensus/ConsensusPrefetchingQueueTest.java   | 340 +++++++++++++++++++++
 .../broker/consensus/ProgressWALIteratorTest.java  | 285 +++++++++++++++++
 .../AlignedBitmapRangeCheckPerformanceTest.java    | 201 ++++++++++++
 .../AlignedSparseWritePerformanceTest.java         | 314 +++++++++++++++++++
 .../db/utils/datastructure/AlignedTVListTest.java  | 109 ++++++-
 .../apache/iotdb/commons/i18n/PipeMessages.java    |   1 +
 .../apache/iotdb/commons/i18n/PipeMessages.java    |   1 +
 .../schema/column/ColumnHeaderConstant.java        |   2 +-
 .../meta/consumer/ConsumerGroupMeta.java           |  28 ++
 .../meta/consumer/ConsumerGroupMetaKeeper.java     |  20 ++
 .../subscription/meta/consumer/ConsumerMeta.java   |   4 +
 .../subscription/meta/topic/TopicMetaKeeper.java   |  42 ++-
 .../consumer/ConsumerGroupDeSerTest.java           |  25 ++
 .../subscription/topic/TopicMetaKeeperTest.java    | 120 ++++++++
 .../src/main/thrift/datanode.thrift                |   2 +
 pom.xml                                            |   2 +-
 85 files changed, 4114 insertions(+), 549 deletions(-)
 copy 
integration-test/src/main/java/org/apache/iotdb/db/query/udf/example/relational/{MyRepeatWithIndex.java
 => LargeResultTableFunction.java} (60%)
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/conf/ActiveLoadListeningDirConfigTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/plan/relational/security/AccessControlImplTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/utils/datastructure/AlignedBitmapRangeCheckPerformanceTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/utils/datastructure/AlignedSparseWritePerformanceTest.java
 create mode 100644 
iotdb-core/node-commons/src/test/java/org/apache/iotdb/commons/subscription/topic/TopicMetaKeeperTest.java

Reply via email to