You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by qi...@apache.org on 2022/01/17 14:36:14 UTC

[iotdb] branch master updated (289d23f -> 30e5aa2)

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

qiaojialin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git.


    from 289d23f  [IOTDB-2396] Compatible with 0.12 on language structure (#4827)
     add 30e5aa2  [IOTDB-2244] Support flush time management by ID table (#4776)

No new revisions were added by this update.

Summary of changes:
 .../db/integration/IoTDBQueryWithIDTableIT.java    |   5 +-
 .../storagegroup/IDTableFlushTimeManager.java      | 207 +++++++++++++++++++++
 .../engine/storagegroup/ILastFlushTimeManager.java |  12 +-
 .../engine/storagegroup/LastFlushTimeManager.java  |  12 +-
 .../storagegroup/VirtualStorageGroupProcessor.java |  24 ++-
 .../apache/iotdb/db/metadata/idtable/IDTable.java  |  16 ++
 .../db/metadata/idtable/IDTableHashmapImpl.java    |  39 +++-
 .../db/metadata/idtable/entry/DeviceEntry.java     |  68 +++++++
 .../db/metadata/idtable/entry/DeviceIDFactory.java |  16 +-
 ...eRestartTest.java => IDTableFlushTimeTest.java} | 177 ++++++++++--------
 10 files changed, 467 insertions(+), 109 deletions(-)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/storagegroup/IDTableFlushTimeManager.java
 copy server/src/test/java/org/apache/iotdb/db/metadata/idtable/{IDTableRestartTest.java => IDTableFlushTimeTest.java} (51%)