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

Caideyipi pushed a change to branch feat/pipe-logical-backup-sink
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 7311c1454f2 Fix logical backup builtin plugin import
     add 6355496a6f8 feat: add logical backup dump and restore workflow

No new revisions were added by this update.

Summary of changes:
 .../treemodel/manual/IoTDBPipeLogicalBackupIT.java |  298 ++++++
 iotdb-client/cli/LOGICAL_BACKUP.md                 |  138 +++
 .../en/org/apache/iotdb/cli/i18n/CliMessages.java  |   40 +
 .../zh/org/apache/iotdb/cli/i18n/CliMessages.java  |   40 +
 .../iotdb/tool/pipe/LogicalBackupDumpOptions.java  |  275 +++++
 .../iotdb/tool/pipe/PipeLogicalBackupTool.java     | 1059 +++++++++++++++-----
 .../iotdb/tool/pipe/PipeLogicalBackupToolTest.java |  258 ++++-
 .../runtime/heartbeat/PipeHeartbeatParser.java     |   67 +-
 .../protocol/logicalbackup/LogicalBackupSink.java  |   97 +-
 .../runtime/heartbeat/PipeHeartbeatParserTest.java |   32 +
 .../task/subtask/sink/PipeSinkSubtaskManager.java  |   32 +-
 .../protocol/logicalbackup/LogicalBackupSink.java  |  227 ++---
 .../source/dataregion/IoTDBDataRegionSource.java   |   11 +
 .../realtime/PipeRealtimeDataRegionSource.java     |   25 +
 .../subtask/sink/PipeSinkSubtaskManagerTest.java   |   21 +
 .../logicalbackup/LogicalBackupSinkTest.java       |  105 ++
 .../realtime/PipeRealtimeDataRegionSourceTest.java |   20 +
 .../iotdb/commons/i18n/LogicalBackupMessages.java  |   10 +
 .../iotdb/commons/i18n/LogicalBackupMessages.java  |   10 +
 .../logicalbackup/LogicalBackupArchiveReader.java  |  147 ++-
 .../sink/logicalbackup/LogicalBackupCatalog.java   |  277 +++++
 .../sink/logicalbackup/LogicalBackupManifest.java  |    4 +
 .../sink/logicalbackup/LogicalBackupSettings.java  |  199 ++++
 .../sink/logicalbackup/LogicalBackupWriter.java    |   21 +-
 .../pipe/source/IoTDBNonDataRegionSource.java      |   51 +-
 .../LogicalBackupArchiveReaderTest.java            |  105 +-
 .../logicalbackup/LogicalBackupSettingsTest.java   |   99 ++
 .../logicalbackup/LogicalBackupWriterTest.java     |   11 +-
 .../pipe/source/IoTDBNonDataRegionSourceTest.java  |   60 +-
 29 files changed, 3260 insertions(+), 479 deletions(-)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/pipe/it/dual/treemodel/manual/IoTDBPipeLogicalBackupIT.java
 create mode 100644 iotdb-client/cli/LOGICAL_BACKUP.md
 create mode 100644 
iotdb-client/cli/src/main/java/org/apache/iotdb/tool/pipe/LogicalBackupDumpOptions.java
 create mode 100644 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/pipe/sink/logicalbackup/LogicalBackupCatalog.java
 create mode 100644 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/pipe/sink/logicalbackup/LogicalBackupSettings.java
 create mode 100644 
iotdb-core/node-commons/src/test/java/org/apache/iotdb/commons/pipe/sink/logicalbackup/LogicalBackupSettingsTest.java

Reply via email to