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