This is an automated email from the ASF dual-hosted git repository.
qiaojialin pushed a change to branch hot_compaction
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
from abee581 add recover support
add 7767fac update merge recover (#1421)
No new revisions were added by this update.
Summary of changes:
.../iotdb/db/engine/flush/MemTableFlushTask.java | 138 ++-------------
.../iotdb/db/engine/flush/VmLogAnalyzer.java | 38 ++++
.../org/apache/iotdb/db/engine/flush/VmLogger.java | 32 ++++
.../apache/iotdb/db/engine/flush/VmMergeTask.java | 195 +++++++++++++++++++++
.../engine/storagegroup/StorageGroupProcessor.java | 1 +
.../db/engine/storagegroup/TsFileProcessor.java | 56 +++++-
.../engine/storagegroup/TsFileProcessorTest.java | 15 +-
.../iotdb/db/integration/IoTDBLargeDataIT.java | 2 +-
.../iotdb/db/integration/IoTDBRecoverIT.java | 72 +++++++-
9 files changed, 416 insertions(+), 133 deletions(-)
create mode 100644
server/src/main/java/org/apache/iotdb/db/engine/flush/VmLogAnalyzer.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/engine/flush/VmLogger.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/engine/flush/VmMergeTask.java