This is an automated email from the ASF dual-hosted git repository.
spetz pushed a change to branch go_sdk_vsr
in repository https://gitbox.apache.org/repos/asf/iggy.git
from d3b67de4d Merge branch 'master' into go_sdk_vsr
add 360ee7ed6 fix(server-ng): close server-ng SDK-visible behavior gaps
(#3828)
add fa4baaefa Merge branch 'master' into go_sdk_vsr
No new revisions were added by this update.
Summary of changes:
core/integration/tests/server/mod.rs | 11 +
.../integration/tests/server/poll_semantics_vsr.rs | 246 ++++++
core/integration/tests/server/purge_vsr.rs | 51 ++
.../server/scenarios/purge_delete_scenario.rs | 153 +++-
.../tests/server/scenarios/system_scenario.rs | 21 +-
.../tests/server/topic_admission_vsr.rs | 254 +++++++
core/metadata/src/impls/metadata.rs | 67 +-
core/metadata/src/stm/stream.rs | 83 +-
core/partitions/src/iggy_partition.rs | 832 ++++++++++++++++++++-
core/partitions/src/journal.rs | 160 +++-
core/partitions/src/offset_storage.rs | 196 +++++
core/partitions/src/state_transfer.rs | 51 +-
core/server-ng/src/bootstrap.rs | 42 +-
core/server-ng/src/dispatch.rs | 313 ++++++--
core/server-ng/src/http/handlers.rs | 21 +-
core/server-ng/src/partition_helpers.rs | 10 +
core/server-ng/src/partition_reconciler.rs | 92 ++-
core/server-ng/src/responses.rs | 202 ++---
core/server-ng/src/segment_cleaner.rs | 98 ++-
core/shard/src/lib.rs | 92 ++-
core/shard/src/metrics.rs | 19 +
core/shard/src/router.rs | 28 +
22 files changed, 2772 insertions(+), 270 deletions(-)
create mode 100644 core/integration/tests/server/poll_semantics_vsr.rs
create mode 100644 core/integration/tests/server/purge_vsr.rs
create mode 100644 core/integration/tests/server/topic_admission_vsr.rs