You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by yo...@apache.org on 2023/02/07 02:00:43 UTC

[iotdb] branch Support-cluster-Database-heterogeneous-by-ALTER-SQL updated (54430fba42 -> eb9a2f077c)

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

yongzao pushed a change to branch Support-cluster-Database-heterogeneous-by-ALTER-SQL
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 54430fba42 Finish
     add 31ac1c3027 [IOTDB-5399] Collect complete dispatch result for return (#8963)
     add 35d289ee33 [IOTDB-5448] Formatting getOrCreatePartitionTables log (#8946)
     add 00350a0860 Open schema cache statistics (#8969)
     add 3ce5230cbd [IOTDB-5447]fix the ConcurrentModificationException (#8955)
     add 5602d0ea51 Fix C++ client compile error (#8973)
     add 423e525920 [IOTDB-5471] Add isDone() check in WrappedThreadPoolExecutor#afterExecute (#8983)
     add c5f60c480e Accelerate Count TimeSeries (#8981)
     add e5b6676ccc [IOTDB-5459] Memory control cross SchemaRegion (#8966)
     add 52ddf6357a [IOTDB-5426] Cannot trigger flush for sequence file when timed flush enabled (#8938)
     add a7aa8ca238 [IOTDB-5450] Add only one task of a query to timeoutQueue (#8960)
     add cc83ab87f3 [IOTDB-5449] Allow query scheduler to receive more tasks (#8957)
     add 907cb53d99 Modify doc of 'Show Queries' with more accurate description (#8989)
     add c8d488a8d3 Renaming some variable REMOVE_DATANODE_PROCESS to REGION_MIGRATE_PROCESS (#8990)
     add 58a5926793 Merge branch 'master' into Support-cluster-Database-heterogeneous-by-ALTER-SQL
     add eb9a2f077c code smells

No new revisions were added by this update.

Summary of changes:
 client-cpp/src/main/Session.cpp                    |   2 +-
 .../iotdb/confignode/conf/ConfigNodeConfig.java    |  11 ++
 .../confignode/conf/ConfigNodeDescriptor.java      |   8 +
 .../consensus/request/ConfigPhysicalPlanType.java  |   1 +
 .../write/storagegroup/DatabaseSchemaPlan.java     |   9 +-
 .../iotdb/confignode/manager/ConfigManager.java    | 139 ++++++++++++--
 .../procedure/env/DataNodeRemoveHandler.java       |   4 +-
 .../Maintenance-Tools/Maintenance-Command.md       |   9 +-
 .../Maintenance-Tools/Maintenance-Command.md       |   9 +-
 .../iotdb/commons/concurrent/ThreadName.java       |   5 +-
 .../threadpool/WrappedThreadPoolExecutor.java      |   5 +-
 .../exception/CompactionExceptionHandler.java      |   4 +-
 .../execute/task/CrossSpaceCompactionTask.java     |   6 +-
 .../execute/task/InnerSpaceCompactionTask.java     |   4 +-
 .../compaction/execute/utils/CompactionUtils.java  |   2 +-
 .../compaction/schedule/CompactionScheduler.java   |   8 +-
 .../db/engine/settle/SettleRequestHandler.java     |   4 +-
 .../iotdb/db/engine/storagegroup/DataRegion.java   |   2 +-
 .../db/engine/storagegroup/DataRegionInfo.java     |  17 +-
 .../engine/storagegroup/HashLastFlushTimeMap.java  |   2 +-
 .../storagegroup/IDTableLastFlushTimeMap.java      |   2 +-
 .../db/engine/storagegroup/TsFileManager.java      |  12 +-
 .../db/metadata/cache/DataNodeSchemaCache.java     |   1 +
 .../db/metadata/mtree/MTreeBelowSGCachedImpl.java  |  65 +++++--
 .../db/metadata/mtree/MTreeBelowSGMemoryImpl.java  |  67 +++++--
 .../db/metadata/mtree/store/CachedMTreeStore.java  |  88 ++-------
 .../mtree/store/disk/MTreeFlushTaskManager.java    |  71 -------
 .../mtree/store/disk/MTreeReleaseTaskManager.java  |  73 --------
 .../mtree/store/disk/cache/CacheManager.java       |   8 +-
 .../mtree/store/disk/cache/CacheMemoryManager.java | 207 +++++++++++++++++++++
 .../db/metadata/rescon/SchemaResourceManager.java  |  10 +-
 .../db/metadata/schemaregion/ISchemaRegion.java    |   4 +
 .../db/mpp/execution/schedule/DriverScheduler.java |  64 ++++---
 .../mpp/execution/schedule/IDriverScheduler.java   |  11 --
 .../schedule/queue/IndexedBlockingQueue.java       |  11 +-
 .../queue/IndexedBlockingReserveQueue.java         |  81 ++++++++
 .../multilevelqueue/MultilevelPriorityQueue.java   |   4 +-
 .../scheduler/FragmentInstanceDispatcherImpl.java  |  29 ++-
 .../org/apache/iotdb/db/rescon/SystemInfo.java     |   2 +
 .../cross/CrossSpaceCompactionExceptionTest.java   |  32 ++--
 ...eCompactionWithFastPerformerValidationTest.java |  12 +-
 .../inner/InnerSpaceCompactionExceptionTest.java   |   9 +-
 .../SizeTieredCompactionSelectorTest.java          |   4 +-
 .../schemaRegion/SchemaRegionTestUtil.java         |  12 +-
 .../execution/schedule/DriverSchedulerTest.java    |  29 +--
 .../schedule/queue/L1PriorityQueueTest.java        |  24 ---
 .../schedule/queue/L2PriorityQueueTest.java        |  24 ---
 47 files changed, 774 insertions(+), 433 deletions(-)
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/mtree/store/disk/MTreeFlushTaskManager.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/mtree/store/disk/MTreeReleaseTaskManager.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/mtree/store/disk/cache/CacheMemoryManager.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/schedule/queue/IndexedBlockingReserveQueue.java