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

hubcio pushed a change to branch harness-single-node-default
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from 6a06d7ed7 test(integration): default vsr harness to single node
     add 125a82e8b feat(partitions): implement state transfer (#3808)
     add 8b09f19d1 chore(deps): Bump rules_rust from 0.71.3 to 0.72.0 in 
/foreign/cpp in the cpp group across 1 directory (#3829)
     add 2e1cbfa45 chore(deps): Bump the node group across 2 directories with 2 
updates (#3830)
     add 50518c448 chore(deps): Bump the web group across 1 directory with 5 
updates (#3831)
     add 094f8a1e6 Merge branch 'master' into harness-single-node-default

No new revisions were added by this update.

Summary of changes:
 Cargo.lock                                         |    1 +
 core/bench/Cargo.toml                              |   12 +
 core/bench/src/main.rs                             |   14 +
 core/binary_protocol/src/consensus/header.rs       |   58 +-
 core/binary_protocol/src/consensus/operation.rs    |   15 +
 core/configs/src/server_ng_config/defaults.rs      |    5 +
 core/configs/src/server_ng_config/displays.rs      |   20 +-
 core/configs/src/server_ng_config/partition.rs     |   76 +
 core/configs/src/server_ng_config/validators.rs    |   28 +
 core/consensus/src/impls.rs                        |   16 +-
 core/consensus/src/lib.rs                          |    9 +-
 core/consensus/src/state_manifest.rs               |   36 +-
 core/consensus/src/state_transfer.rs               |  279 ++
 core/consensus/src/vsr_state.rs                    |  112 +-
 core/integration/src/bench_utils.rs                |   94 +-
 .../src/harness/orchestrator/harness.rs            |   31 +
 core/integration/tests/cluster/mod.rs              |    1 +
 .../tests/cluster/partition_state_transfer.rs      |  599 ++++
 .../data_integrity/verify_after_server_restart.rs  |   75 +-
 core/integration/tests/sdk/hello_world.rs          |    1 -
 .../tests/server/cluster_view_durability_vsr.rs    |   17 +-
 core/integration/tests/server/mod.rs               |    4 +
 .../tests/server/partition_view_durability_vsr.rs  |  330 ++
 .../server/scenarios/purge_delete_scenario.rs      |   95 +-
 core/journal/src/lib.rs                            |    1 +
 core/journal/src/local_gate.rs                     |  207 ++
 core/journal/src/superblock.rs                     |   68 +-
 core/metadata/src/impls/metadata.rs                |  149 +-
 core/metadata/src/impls/recovery.rs                |    1 +
 core/metadata/src/lib.rs                           |    4 +
 core/partitions/Cargo.toml                         |    1 +
 core/partitions/src/iggy_partition.rs              | 1503 ++++++++-
 core/partitions/src/iggy_partitions.rs             |   32 +-
 core/partitions/src/journal.rs                     |  102 +-
 core/partitions/src/lib.rs                         |    6 +-
 core/partitions/src/offset_storage.rs              |   21 +-
 core/partitions/src/state_transfer.rs              | 3002 ++++++++++++++++++
 core/partitions/src/types.rs                       |   21 +
 core/server-ng/config.toml                         |   30 +
 core/server-ng/src/auth.rs                         |   31 +-
 core/server-ng/src/bootstrap.rs                    |  245 +-
 core/server-ng/src/consumer_group.rs               |   21 +-
 core/server-ng/src/dispatch.rs                     |  193 +-
 core/server-ng/src/dispatch/authz.rs               |   61 +-
 core/server-ng/src/partition_helpers.rs            |  300 +-
 core/server-ng/src/partition_reconciler.rs         |   50 +-
 core/server-ng/src/responses.rs                    |   94 +-
 core/server-ng/src/segment_recovery.rs             |  269 +-
 core/server-ng/src/server_error.rs                 |  104 +
 core/server-ng/src/users.rs                        |    6 +-
 core/shard/src/builder.rs                          |   20 +-
 core/shard/src/lib.rs                              | 3223 +++++++++++++++++---
 core/shard/src/metrics.rs                          |   22 +
 core/shard/src/router.rs                           |   99 +-
 core/simulator/src/lib.rs                          |  110 +-
 core/simulator/src/replica.rs                      |   13 +-
 examples/node/package-lock.json                    |   26 +-
 examples/node/package.json                         |    2 +-
 foreign/cpp/MODULE.bazel                           |    2 +-
 foreign/cpp/MODULE.bazel.lock                      |    4 +-
 foreign/node/package-lock.json                     |    8 +-
 foreign/node/package.json                          |    2 +-
 web/package-lock.json                              |  544 ++--
 web/package.json                                   |   10 +-
 64 files changed, 11263 insertions(+), 1272 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/integration/tests/server/partition_view_durability_vsr.rs
 create mode 100644 core/journal/src/local_gate.rs
 create mode 100644 core/partitions/src/state_transfer.rs

Reply via email to