You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ja...@apache.org on 2021/11/22 06:32:54 UTC
[iotdb] branch master updated (98be7dd -> f8c18ac)
This is an automated email from the ASF dual-hosted git repository.
jackietien pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git.
from 98be7dd Bump nodeVersion in site deploy to v16.9.1 to support build website on ARM mac (#4442)
add f8c18ac [IOTDB-2030] Add IWritableMemChunkGroup Interface to unify the map in memtable (#4412)
No new revisions were added by this update.
Summary of changes:
.../iotdb/db/engine/flush/MemTableFlushTask.java | 5 +-
.../iotdb/db/engine/flush/NotifyFlushMemTable.java | 12 --
.../iotdb/db/engine/memtable/AbstractMemTable.java | 237 +++++++++------------
.../engine/memtable/AlignedWritableMemChunk.java | 123 +++++++----
.../memtable/AlignedWritableMemChunkGroup.java | 81 +++++++
.../apache/iotdb/db/engine/memtable/IMemTable.java | 9 +-
.../db/engine/memtable/IWritableMemChunk.java | 11 +-
.../db/engine/memtable/IWritableMemChunkGroup.java | 42 ++--
.../db/engine/memtable/PrimitiveMemTable.java | 17 +-
.../iotdb/db/engine/memtable/WritableMemChunk.java | 18 +-
.../db/engine/memtable/WritableMemChunkGroup.java | 118 ++++++++++
.../db/engine/storagegroup/TsFileProcessor.java | 29 +--
.../apache/iotdb/db/metadata/path/AlignedPath.java | 7 +-
.../iotdb/db/metadata/path/MeasurementPath.java | 8 +-
.../apache/iotdb/db/metadata/path/PartialPath.java | 4 +-
.../java/org/apache/iotdb/db/utils/MemUtils.java | 15 +-
.../iotdb/db/writelog/recover/LogReplayer.java | 25 ++-
.../db/engine/memtable/MemTableTestUtils.java | 6 +-
.../db/engine/memtable/MemtableBenchmark.java | 7 +-
.../db/engine/memtable/PrimitiveMemTableTest.java | 14 +-
.../session/IoTDBSessionVectorABDeviceIT.java | 3 +
.../tsfile/write/chunk/AlignedChunkWriterImpl.java | 28 +++
22 files changed, 540 insertions(+), 279 deletions(-)
create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/memtable/AlignedWritableMemChunkGroup.java
copy cluster/src/main/java/org/apache/iotdb/cluster/partition/balancer/SlotBalancer.java => server/src/main/java/org/apache/iotdb/db/engine/memtable/IWritableMemChunkGroup.java (57%)
create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/memtable/WritableMemChunkGroup.java