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

hubcio pushed a change to branch feat/durable-protocol-and-sessions
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from 63eaf2aae feat(consensus): persist retry receipts and shared sessions
     add 2adf4ccae fix(server): restore startup and buffered recovery

No new revisions were added by this update.

Summary of changes:
 .github/actions/rust/pre-merge/action.yml          |   6 +-
 core/common/src/types/streaming_stats.rs           |   4 +-
 core/consensus/src/impls.rs                        |  24 +--
 core/consensus/src/metadata_helpers.rs             |  22 ++-
 .../tests/cluster/crash_recovery_corruption.rs     |  30 ++-
 .../tests/server/descriptor_exhaustion_vsr.rs      |  62 +++---
 core/integration/tests/server/http_vsr.rs          |  46 ++++-
 ...er_group_new_messages_after_restart_scenario.rs |   1 +
 core/journal/src/partition_journal.rs              |  70 +++++++
 core/journal/src/partition_journal/segments.rs     |  58 ++++++
 core/message_bus/src/connection_cap.rs             |   2 +-
 core/message_bus/tests/head_of_line.rs             |  47 ++---
 core/partitions/src/iggy_partition.rs              |  77 +++++---
 core/partitions/src/partition_storage.rs           |  10 +-
 core/partitions/src/persistence.rs                 |  31 +++
 core/partitions/tests/consumer_offset_history.rs   |  10 +-
 core/sdk/src/clients/producer.rs                   |  12 +-
 core/sdk/src/clients/producer_builder.rs           |   4 +-
 core/server/README.md                              |  27 ++-
 core/server/src/boot/mod.rs                        |  49 +++--
 core/server/src/boot/recovery.rs                   |   4 +-
 core/server/src/boot/threads.rs                    |   2 -
 core/server/src/dispatch/host.rs                   |   9 +-
 core/server/src/dispatch/mod.rs                    |  60 ++++++
 core/server/src/dispatch/reads.rs                  |  59 +-----
 core/server/src/dispatch/session_ops.rs            |  33 ++--
 core/server/src/main.rs                            |   2 +-
 core/server/src/partition_helpers.rs               |  54 ++----
 core/server_common/src/poll.rs                     |   2 +-
 core/simulator/src/lib.rs                          |   8 +-
 core/simulator/src/storage/tests.rs                | 208 +++++++++++----------
 .../Fixtures/IggyServerFixture.cs                  |   4 +-
 .../Iggy_SDK.Tests.Integration/HeartbeatTests.cs   |   5 +-
 foreign/csharp/README.md                           |   7 +-
 foreign/python/src/client.rs                       |   5 +-
 foreign/swift/Tools/golden-vectors/src/main.rs     |  10 +-
 justfile                                           |   6 +-
 37 files changed, 673 insertions(+), 397 deletions(-)

Reply via email to