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%)