This is an automated email from the ASF dual-hosted git repository.
mmodzelewski pushed a change to branch fix/macos-cargo-path
in repository https://gitbox.apache.org/repos/asf/iggy.git
from a7552cb93 Merge branch 'master' into fix/macos-cargo-path
add 00df60b05 feat(consensus): cache reply payload and notify subscriber
on commit (#3223)
add 235790d01 Merge branch 'master' into fix/macos-cargo-path
No new revisions were added by this update.
Summary of changes:
Cargo.lock | 2 +-
Cargo.toml | 1 +
core/binary_protocol/src/consensus/command.rs | 3 +-
core/binary_protocol/src/consensus/error.rs | 3 +
core/binary_protocol/src/consensus/header.rs | 246 +++++++-
core/binary_protocol/src/consensus/message.rs | 5 +
core/binary_protocol/src/consensus/mod.rs | 6 +-
core/binary_protocol/src/lib.rs | 9 +-
core/consensus/Cargo.toml | 1 +
core/consensus/src/client_table.rs | 770 ++++++++++++--------------
core/consensus/src/impls.rs | 568 ++++++++++++++++---
core/consensus/src/lib.rs | 45 +-
core/consensus/src/metadata_helpers.rs | 729 ++++++++++++++++++++++++
core/consensus/src/oneshot.rs | 407 ++++++++++++++
core/consensus/src/plane_helpers.rs | 191 ++-----
core/metadata/src/impls/metadata.rs | 517 +++++++++++++----
core/metadata/src/lib.rs | 2 +-
core/partitions/src/iggy_partition.rs | 245 ++++----
core/sdk/src/session.rs | 8 +-
core/server-ng/Cargo.toml | 1 -
core/server-ng/src/login_register.rs | 564 +++++++++----------
core/simulator/src/lib.rs | 173 ++++--
core/simulator/src/ready_queue.rs | 1 -
23 files changed, 3287 insertions(+), 1210 deletions(-)
create mode 100644 core/consensus/src/metadata_helpers.rs
create mode 100644 core/consensus/src/oneshot.rs