You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ha...@apache.org on 2022/11/10 08:50:41 UTC
[iotdb] branch remove_old_storageengine_step2 updated (3cae3b0d01 -> d15a989d0a)
This is an automated email from the ASF dual-hosted git repository.
haonan pushed a change to branch remove_old_storageengine_step2
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 3cae3b0d01 fix tests
add 1bd98662c2 [IOTDB-4887] Tidy the UDF and Trigger folders (#7945)
add c1dafdd072 [IOTDB-4851] Perfect ChangeLeader method in RegionMigrateProcedure (#7948)
add 487b3edc16 [IOTDB-4784] Control total memory for enabling time partition for storage engine (#7792)
add d15a989d0a merge master
No new revisions were added by this update.
Summary of changes:
.../client/sync/SyncDataNodeClientPool.java | 98 ++++++---
.../iotdb/confignode/conf/ConfigNodeConfig.java | 64 +++---
.../confignode/conf/ConfigNodeDescriptor.java | 8 +-
.../manager/load/balancer/RouteBalancer.java | 5 +
.../iotdb/confignode/persistence/TriggerInfo.java | 2 +-
.../iotdb/confignode/persistence/UDFInfo.java | 2 +-
.../confignode/persistence/node/NodeInfo.java | 4 +-
.../procedure/env/DataNodeRemoveHandler.java | 78 ++++---
.../impl/statemachine/RegionMigrateProcedure.java | 19 +-
.../iotdb/confignode/service/ConfigNode.java | 4 -
.../confignode1conf/iotdb-common.properties | 2 +-
.../confignode2conf/iotdb-common.properties | 2 +-
.../confignode3conf/iotdb-common.properties | 2 +-
docs/UserGuide/Cluster/Cluster-Setup.md | 2 +-
docs/UserGuide/Process-Data/Triggers.md | 9 -
docs/zh/UserGuide/Cluster/Cluster-Setup.md | 2 +-
docs/zh/UserGuide/Process-Data/Triggers.md | 8 -
.../resources/conf/iotdb-common.properties | 61 +-----
.../apache/iotdb/commons/conf/IoTDBConstant.java | 3 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 43 ++--
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 34 ++-
.../iotdb/db/engine/memtable/AbstractMemTable.java | 9 +
.../engine/memtable/AlignedWritableMemChunk.java | 10 +
.../memtable/AlignedWritableMemChunkGroup.java | 5 +
.../apache/iotdb/db/engine/memtable/IMemTable.java | 2 +
.../db/engine/memtable/IWritableMemChunk.java | 6 +-
.../db/engine/memtable/IWritableMemChunkGroup.java | 2 +
.../iotdb/db/engine/memtable/WritableMemChunk.java | 9 +-
.../db/engine/memtable/WritableMemChunkGroup.java | 25 ++-
.../iotdb/db/engine/storagegroup/DataRegion.java | 240 ++++++++++++---------
.../db/engine/storagegroup/DataRegionInfo.java | 2 +-
...hTimeManager.java => HashLastFlushTimeMap.java} | 235 ++++++++++----------
...meManager.java => IDTableLastFlushTimeMap.java} | 179 +++++++--------
...lushTimeManager.java => ILastFlushTimeMap.java} | 34 +--
.../db/engine/storagegroup/TimePartitionInfo.java | 66 ++++++
.../engine/storagegroup/TimePartitionManager.java | 165 ++++++++++++++
.../db/engine/storagegroup/TsFileManager.java | 6 +
.../db/engine/storagegroup/TsFileProcessor.java | 9 +-
.../db/engine/storagegroup/TsFileResource.java | 6 +
.../db/metadata/idtable/entry/DeviceEntry.java | 37 +---
.../org/apache/iotdb/db/rescon/SystemInfo.java | 31 +--
.../impl/DataNodeInternalRPCServiceImpl.java | 2 +-
.../db/utils/datastructure/AlignedTVList.java | 4 +-
.../iotdb/db/utils/datastructure/BinaryTVList.java | 17 +-
.../db/utils/datastructure/BooleanTVList.java | 13 +-
.../iotdb/db/utils/datastructure/DoubleTVList.java | 13 +-
.../iotdb/db/utils/datastructure/FloatTVList.java | 13 +-
.../iotdb/db/utils/datastructure/IntTVList.java | 13 +-
.../iotdb/db/utils/datastructure/LongTVList.java | 13 +-
.../iotdb/db/utils/datastructure/TVList.java | 20 +-
.../db/engine/storagegroup/DataRegionTest.java | 2 +-
.../storagegroup/IDTableLastFlushTimeMapTest.java | 129 +++++++++++
.../engine/storagegroup/LastFlushTimeMapTest.java | 223 +++++++++++++++++++
.../iotdb/db/engine/storagegroup/TTLTest.java | 5 +-
.../storagegroup/TimePartitionManagerTest.java | 129 +++++++++++
.../engine/storagegroup/TsFileProcessorV2Test.java | 12 +-
.../db/metadata/idtable/IDTableFlushTimeTest.java | 199 -----------------
.../datanode1conf/iotdb-common.properties | 2 +-
.../datanode2conf/iotdb-common.properties | 2 +-
.../datanode3conf/iotdb-common.properties | 2 +-
.../src/test/resources/iotdb-datanode.properties | 2 -
61 files changed, 1470 insertions(+), 875 deletions(-)
rename server/src/main/java/org/apache/iotdb/db/engine/storagegroup/{LastFlushTimeManager.java => HashLastFlushTimeMap.java} (52%)
rename server/src/main/java/org/apache/iotdb/db/engine/storagegroup/{IDTableFlushTimeManager.java => IDTableLastFlushTimeMap.java} (51%)
rename server/src/main/java/org/apache/iotdb/db/engine/storagegroup/{ILastFlushTimeManager.java => ILastFlushTimeMap.java} (67%)
create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/storagegroup/TimePartitionInfo.java
create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/storagegroup/TimePartitionManager.java
create mode 100644 server/src/test/java/org/apache/iotdb/db/engine/storagegroup/IDTableLastFlushTimeMapTest.java
create mode 100644 server/src/test/java/org/apache/iotdb/db/engine/storagegroup/LastFlushTimeMapTest.java
create mode 100644 server/src/test/java/org/apache/iotdb/db/engine/storagegroup/TimePartitionManagerTest.java
delete mode 100644 server/src/test/java/org/apache/iotdb/db/metadata/idtable/IDTableFlushTimeTest.java