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

numinnex pushed a change to branch partition_superblock
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from cfd2792d0 fix(shard): restore release builds after superblock import 
removal
     add f0b09b718 partition state transfer
     add 2fe8c1c24 Merge branch 'partition_state_transfer' into 
partition_superblock

No new revisions were added by this update.

Summary of changes:
 core/bench/Cargo.toml                              |    6 +
 core/consensus/src/impls.rs                        |    7 +-
 core/consensus/src/lib.rs                          |    5 +
 core/consensus/src/state_manifest.rs               |   10 +-
 core/consensus/src/state_transfer.rs               |  221 +++
 core/integration/src/bench_utils.rs                |   29 +-
 .../src/harness/orchestrator/harness.rs            |   14 +
 core/integration/tests/cluster/mod.rs              |    1 +
 .../tests/cluster/partition_state_transfer.rs      |  387 ++++++
 .../data_integrity/verify_after_server_restart.rs  |   72 +-
 core/integration/tests/sdk/hello_world.rs          |    1 -
 core/metadata/src/impls/metadata.rs                |    4 +-
 core/partitions/src/iggy_partition.rs              |  212 ++-
 core/partitions/src/journal.rs                     |   30 +-
 core/partitions/src/lib.rs                         |    4 +-
 core/partitions/src/state_transfer.rs              | 1451 ++++++++++++++++++++
 core/partitions/src/types.rs                       |   21 +
 core/shard/src/lib.rs                              | 1441 +++++++++++++++----
 core/shard/src/router.rs                           |    5 +
 19 files changed, 3602 insertions(+), 319 deletions(-)
 create mode 100644 core/consensus/src/state_transfer.rs
 create mode 100644 core/integration/tests/cluster/partition_state_transfer.rs
 create mode 100644 core/partitions/src/state_transfer.rs

Reply via email to