This is an automated email from the ASF dual-hosted git repository.
hubcio pushed a change to branch server_perf_cut_extra_work
in repository https://gitbox.apache.org/repos/asf/iggy.git
from 596080d31 fix(cluster): preserve group membership during auto-commit
polls
add ac2b7bf5d fix(cluster): preserve routed poll safety during recovery
add 67374a9ce chore(server): raise replication queue and repair ring
defaults
add 889f55506 fix(ci): gate poll diagnostics test imports
No new revisions were added by this update.
Summary of changes:
core/common/src/traits/binary_impls/users.rs | 3 +
core/common/src/traits/binary_transport.rs | 2 +
core/configs/src/server_config/partition.rs | 4 +-
core/configs/src/server_config/server.rs | 2 +-
core/configs/src/server_config/sharding.rs | 6 +-
core/configs/src/server_config/validators.rs | 8 +-
core/consensus/src/client_table.rs | 43 +--
.../tests/cluster/partition_primary_routing.rs | 88 ++---
.../scenarios/reconnect_after_restart_scenario.rs | 13 +-
core/integration/tests/server/specific.rs | 2 +-
core/metadata/src/impls/metadata.rs | 34 --
core/metadata/src/stm/stream.rs | 58 ++++
core/partitions/src/journal.rs | 12 +-
core/partitions/src/poll_plan.rs | 3 +
core/sdk/src/poll_routing.rs | 376 ++++++++++++++++++++-
core/sdk/src/quic/quic_client.rs | 13 +
core/sdk/src/tcp/tcp_client.rs | 130 ++++++-
core/sdk/src/vsr.rs | 18 +
core/sdk/src/websocket/websocket_client.rs | 130 +++----
core/server/config.toml | 8 +-
core/server/src/dispatch/partition.rs | 47 ++-
core/server/src/session_manager.rs | 22 +-
core/shard/src/lib.rs | 4 +-
core/shard/src/poll.rs | 35 +-
core/shard/src/poll/completion.rs | 7 +-
core/shard/src/poll/completion_tests.rs | 244 +++++++++++--
26 files changed, 1013 insertions(+), 299 deletions(-)