This is an automated email from the ASF dual-hosted git repository.
piotr pushed a change to branch collaborative_rebalancing
in repository https://gitbox.apache.org/repos/asf/iggy.git
from 513f95769 feat(server): cooperative partition reassignment for
consumer groups
add 153cb378c feat(metadata): impl Snapshot interface for Mux state
machine (#2675)
add bf0c1045b Merge branch 'master' into collaborative_rebalancing
No new revisions were added by this update.
Summary of changes:
Cargo.lock | 2 +
core/metadata/Cargo.toml | 2 +
core/metadata/src/impls/metadata.rs | 55 +++++
core/metadata/src/stats/mod.rs | 28 +++
core/metadata/src/stm/consumer_group.rs | 146 +++++++++++-
core/metadata/src/stm/mod.rs | 14 ++
core/metadata/src/stm/mux.rs | 126 ++++++++++
core/metadata/src/stm/snapshot.rs | 402 ++++++++++++++++++++++++++++++++
core/metadata/src/stm/stream.rs | 190 ++++++++++++++-
core/metadata/src/stm/user.rs | 225 +++++++++++++++++-
10 files changed, 1184 insertions(+), 6 deletions(-)
create mode 100644 core/metadata/src/stm/snapshot.rs