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

spetz pushed a change to branch part-mat-barrier
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from 2c2610eb2 feat(server-ng): close the partition materialisation race at 
the owner
     add 2afd4b12b feat(consensus): persist metadata VSR state in a durable 
superblock (#3767)
     add f0fbc0437 Merge branch 'master' into part-mat-barrier

No new revisions were added by this update.

Summary of changes:
 Cargo.lock                                         |   5 +
 core/binary_protocol/src/consensus/header.rs       |  41 +-
 core/consensus/Cargo.toml                          |   1 +
 core/consensus/src/client_table.rs                 | 514 ++++++++++-
 core/consensus/src/impls.rs                        | 445 +++++++++-
 core/consensus/src/lib.rs                          |   7 +-
 core/consensus/src/vsr_state.rs                    | 224 +++++
 core/integration/Cargo.toml                        |   8 +-
 .../tests/server/cluster_view_durability_vsr.rs    | 266 ++++++
 .../server/metadata_checkpoint_recovery_vsr.rs     | 138 +++
 core/integration/tests/server/mod.rs               |   8 +
 core/journal/Cargo.toml                            |   2 +
 core/journal/src/lib.rs                            |  15 +
 core/journal/src/prepare_journal.rs                | 495 ++++++++++-
 core/journal/src/superblock.rs                     | 824 +++++++++++++++++
 core/metadata/src/impls/metadata.rs                | 777 +++++++++++++---
 core/metadata/src/impls/recovery.rs                | 976 +++++++++++++++++++--
 core/metadata/src/lib.rs                           |   4 +-
 core/metadata/src/stm/snapshot.rs                  |  25 +-
 core/metadata/src/stm/stream.rs                    |  86 ++
 core/metadata/src/stm/user.rs                      |   5 +
 core/server-ng/src/bootstrap.rs                    | 224 +++--
 core/server-ng/src/dispatch.rs                     |   7 +-
 core/server-ng/src/partition_reconciler.rs         |   2 +-
 core/shard/src/lib.rs                              |  94 +-
 core/simulator/src/deps.rs                         | 121 +++
 core/simulator/src/lib.rs                          | 517 ++++++++++-
 core/simulator/src/replica.rs                      | 114 ++-
 28 files changed, 5589 insertions(+), 356 deletions(-)
 create mode 100644 core/consensus/src/vsr_state.rs
 create mode 100644 core/integration/tests/server/cluster_view_durability_vsr.rs
 create mode 100644 
core/integration/tests/server/metadata_checkpoint_recovery_vsr.rs
 create mode 100644 core/journal/src/superblock.rs

Reply via email to