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

spricoder pushed a change to branch feature/memory_collect
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 6e970922110 fix operators memory
     add 04810e27cc8 Fix predicate pushdown when dealing with ProjectNode 
(#14754)
     add 8c62821f1ad [Daily IT]: Daily IT adds a single region task (#14659)
     add e56b34f3535 fix mods file metrics & fix the issue of missing mods with 
concurrent deletion and compaction (#14765)
     add 7af1b52dbcb Implemented TableDeviceSchemaCache#getLastEntries for query
     add 93e83c63fbd Pipe: incorporate batch data into 
TsFileInsertionEventScanParser memory control & Subscription: close data 
container in tsfile event & bind memory block for tablet response & generate 
empty tablet as initial response & offer subsequent tablet response before ack 
& expose prefetch and backdoor configs & best-effort disorder control (#14752)
     add 5933818eec7 Delete the adjustment operation of TCP port (#14770)
     add 0429a02b8ce Merge branch 'master' into feature/memory_collect

No new revisions were added by this update.

Summary of changes:
 .github/workflows/daily-it.yml                     |  36 +++-
 integration-test/pom.xml                           |   2 +
 .../iotdb/it/env/cluster/ClusterConstant.java      |   2 +
 .../iotdb/it/env/cluster/node/DataNodeWrapper.java |   6 +
 .../iotdb/rpc/subscription/config/TopicConfig.java |  22 +++
 .../subscription/payload/poll/TabletsPayload.java  |  11 +-
 .../scan/TsFileInsertionEventScanParser.java       |  19 ++
 .../pipe/resource/memory/PipeMemoryWeightUtil.java |  48 +++++
 .../fetcher/cache/TableDeviceSchemaCache.java      |  19 ++
 .../optimizations/LogicalOptimizeFactory.java      |   2 +-
 .../optimizations/PushPredicateIntoTableScan.java  | 156 ++++++++++++----
 .../db/storageengine/dataregion/DataRegion.java    |  14 +-
 .../compaction/execute/utils/CompactionUtils.java  |   5 +-
 .../dataregion/modification/ModificationFile.java  |  69 +++++--
 .../dataregion/tsfile/TsFileResource.java          |  23 ++-
 .../broker/SubscriptionPrefetchingQueue.java       |  47 +++--
 .../broker/SubscriptionPrefetchingQueueStates.java |  96 +++++++---
 .../broker/SubscriptionPrefetchingTabletQueue.java |   2 +-
 .../broker/SubscriptionPrefetchingTsFileQueue.java |   2 +-
 .../event/SubscriptionCommitContextSupplier.java   |  28 ---
 .../db/subscription/event/SubscriptionEvent.java   |  80 +++++---
 .../event/batch/SubscriptionPipeEventBatch.java    |  30 ---
 .../batch/SubscriptionPipeTabletEventBatch.java    |  66 +++----
 .../batch/SubscriptionPipeTsFileEventBatch.java    |  15 --
 .../cache/CachedSubscriptionPollResponse.java      |   5 +
 .../event/pipe/SubscriptionPipeEmptyEvent.java     |   4 +-
 .../pipe/SubscriptionPipeTabletBatchEvents.java    |  46 ++++-
 .../pipe/SubscriptionPipeTsFileBatchEvents.java    |   8 +-
 .../pipe/SubscriptionPipeTsFilePlainEvent.java     |   8 +-
 .../SubscriptionEventExtendableResponse.java       |   1 +
 .../event/response/SubscriptionEventResponse.java  |  10 +-
 .../response/SubscriptionEventSingleResponse.java  |   1 +
 .../response/SubscriptionEventTabletResponse.java  | 201 ++++++++++++++++-----
 .../response/SubscriptionEventTsFileResponse.java  |  32 +++-
 .../plan/relational/planner/SubqueryTest.java      | 147 +++++++--------
 .../apache/iotdb/commons/conf/CommonConfig.java    |  76 ++++++--
 .../iotdb/commons/conf/CommonDescriptor.java       |  37 +++-
 .../subscription/config/SubscriptionConfig.java    |  47 ++++-
 .../commons/subscription/meta/topic/TopicMeta.java |   4 +
 39 files changed, 1003 insertions(+), 424 deletions(-)
 delete mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/subscription/event/SubscriptionCommitContextSupplier.java

Reply via email to