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

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


    from df9942ce9 Merge branch 'master' into topic_durability
     add 303c81af6 fix(storage): preserve WAL durability through recovery and 
purge
     add 631c3bcb5 perf(partitions): skip repair for fully resident operation 
ranges
     add cae05166c perf(storage): share segment bodies across durability 
policies

No new revisions were added by this update.

Summary of changes:
 Cargo.lock                                         |    2 +
 core/bench/src/args/common.rs                      |    2 +-
 core/common/src/types/options/mod.rs               |   12 +-
 core/consensus/src/plane_helpers.rs                |    2 +-
 core/integration/tests/cluster/crash_durability.rs |   40 +-
 core/journal/Cargo.toml                            |    1 +
 core/journal/src/durable_storage.rs                |   26 +
 core/journal/src/partition_journal.rs              |  377 +++++-
 core/journal/src/partition_journal/segments.rs     |  320 ++++--
 core/partitions/Cargo.toml                         |    3 +
 core/partitions/src/iggy_partition.rs              | 1210 ++++++++++++++++++--
 core/partitions/src/offset_storage.rs              |   16 +-
 core/partitions/src/persistence.rs                 |  226 +++-
 core/partitions/src/state_transfer.rs              |   42 +-
 core/server/config.toml                            |    6 +-
 core/server/src/partition_helpers.rs               |  197 +++-
 core/server/src/responses.rs                       |    2 +-
 core/server/src/segment_recovery.rs                |   73 +-
 core/server_common/src/fs_utils.rs                 |   15 +-
 .../src/segment_storage/messages_reader.rs         |   13 +-
 core/server_common/src/segment_storage/mod.rs      |   53 +-
 core/shard/src/lib.rs                              |  192 +++-
 core/shard/src/metrics.rs                          |   33 +
 core/simulator/src/lib.rs                          |  206 +++-
 core/simulator/src/storage.rs                      |   91 +-
 core/simulator/src/storage/tests.rs                |  929 ++++++++++++++-
 26 files changed, 3609 insertions(+), 480 deletions(-)

Reply via email to