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

hgruszecki pushed a change to branch segmented-slab
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from d53ddfd80 feat(server): add SegmentedSlab collection
     add 8a0df74cb feat(metadata): introduce `mux_state_machine` with state 
impls (#2544)
     add 4a44ffd8f Merge branch 'master' into segmented-slab

No new revisions were added by this update.

Summary of changes:
 Cargo.lock                                         |   8 +-
 core/common/Cargo.toml                             |   2 +
 core/common/src/lib.rs                             |   2 +
 core/common/src/types/consensus/message.rs         |  19 +-
 core/common/src/types/mod.rs                       |   1 +
 .../src/types/personal_access_tokens/mod.rs}       |  14 +-
 .../src/streaming => common/src}/utils/hash.rs     |   0
 core/common/src/utils/mod.rs                       |   1 +
 core/consensus/src/impls.rs                        |  33 +-
 core/metadata/Cargo.toml                           |   3 +
 core/metadata/src/impls/metadata.rs                |   2 +-
 core/metadata/src/lib.rs                           |   3 +
 .../src/permissioner/mod.rs}                       |  67 ++-
 .../permissioner_rules/consumer_groups.rs          |   6 +-
 .../permissioner_rules/consumer_offsets.rs         |   6 +-
 .../permissioner}/permissioner_rules/messages.rs   |   6 +-
 .../src/permissioner}/permissioner_rules/mod.rs    |   0
 .../permissioner}/permissioner_rules/partitions.rs |   6 +-
 .../permissioner}/permissioner_rules/segments.rs   |   7 +-
 .../permissioner}/permissioner_rules/streams.rs    |   6 +-
 .../src/permissioner}/permissioner_rules/system.rs |   6 +-
 .../src/permissioner}/permissioner_rules/topics.rs |  20 +-
 .../src/permissioner}/permissioner_rules/users.rs  |   6 +-
 .../src/streaming => metadata/src}/stats/mod.rs    |   4 +
 core/metadata/src/stm/consumer_group.rs            | 212 ++++++++-
 core/metadata/src/stm/mod.rs                       |  99 ++++-
 core/metadata/src/stm/mux.rs                       |  26 +-
 core/metadata/src/stm/stream.rs                    | 483 ++++++++++++++++++++-
 core/metadata/src/stm/user.rs                      | 290 ++++++++++++-
 core/server/Cargo.toml                             |   3 -
 core/server/src/binary/mapper.rs                   |   5 +-
 core/server/src/bootstrap.rs                       |   3 +-
 core/server/src/http/http_shard_wrapper.rs         |   2 +-
 core/server/src/http/mapper.rs                     |   2 +-
 core/server/src/http/personal_access_tokens.rs     |   2 +-
 .../src/shard/system/personal_access_tokens.rs     |   2 +-
 core/server/src/shard/transmission/event.rs        |   5 +-
 core/server/src/state/system.rs                    |   2 +-
 .../server/src/streaming/clients/client_manager.rs |   6 +-
 core/server/src/streaming/mod.rs                   |   1 -
 .../src/streaming/personal_access_tokens/mod.rs    |  19 -
 core/server/src/streaming/polling_consumer.rs      |   5 +-
 core/server/src/streaming/topics/helpers.rs        |   5 +-
 core/server/src/streaming/users/user.rs            |   2 +-
 core/server/src/streaming/utils/mod.rs             |   1 -
 45 files changed, 1243 insertions(+), 160 deletions(-)
 rename 
core/{server/src/streaming/personal_access_tokens/personal_access_token.rs => 
common/src/types/personal_access_tokens/mod.rs} (94%)
 rename core/{server/src/streaming => common/src}/utils/hash.rs (100%)
 copy core/{server/src/streaming/users/permissioner.rs => 
metadata/src/permissioner/mod.rs} (51%)
 copy core/{server/src/streaming/users => 
metadata/src/permissioner}/permissioner_rules/consumer_groups.rs (92%)
 copy core/{server/src/streaming/users => 
metadata/src/permissioner}/permissioner_rules/consumer_offsets.rs (90%)
 copy core/{server/src/streaming/users => 
metadata/src/permissioner}/permissioner_rules/messages.rs (95%)
 copy core/{server/src/streaming/users => 
metadata/src/permissioner}/permissioner_rules/mod.rs (100%)
 copy core/{server/src/streaming/users => 
metadata/src/permissioner}/permissioner_rules/partitions.rs (88%)
 copy core/{server/src/streaming/users => 
metadata/src/permissioner}/permissioner_rules/segments.rs (86%)
 copy core/{server/src/streaming/users => 
metadata/src/permissioner}/permissioner_rules/streams.rs (94%)
 copy core/{server/src/streaming/users => 
metadata/src/permissioner}/permissioner_rules/system.rs (90%)
 copy core/{server/src/streaming/users => 
metadata/src/permissioner}/permissioner_rules/topics.rs (89%)
 copy core/{server/src/streaming/users => 
metadata/src/permissioner}/permissioner_rules/users.rs (93%)
 copy core/{server/src/streaming => metadata/src}/stats/mod.rs (98%)
 delete mode 100644 core/server/src/streaming/personal_access_tokens/mod.rs

Reply via email to