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

hgruszecki pushed a change to branch fix-post-merge-2
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from fe7692130 fix(ci): set bot username and email in post-merge git tag 
creation
     add f8b5c0570 feat(partitions): add partitions abstraction for clustering 
(#2514)
     add 64f8140a1 Merge branch 'master' into fix-post-merge-2

No new revisions were added by this update.

Summary of changes:
 .github/workflows/_common.yml                      |   1 +
 Cargo.lock                                         |   7 ++
 Cargo.toml                                         |   1 +
 DEPENDENCIES.md                                    |   1 +
 core/common/src/lib.rs                             |   1 +
 .../common/src/sharding/local_idx.rs               |  39 +++++--
 .../src/hooks => common/src/sharding}/mod.rs       |  13 ++-
 .../src/shard => common/src/sharding}/namespace.rs |  78 ++++----------
 .../src/sharding/partition_location.rs}            |  20 ++--
 .../common/src/sharding/shard_id.rs                |  33 ++++--
 core/{journal => partitions}/Cargo.toml            |   9 +-
 .../user.rs => partitions/src/iggy_partition.rs}   |  15 ++-
 core/partitions/src/iggy_partitions.rs             | 119 +++++++++++++++++++++
 .../src/commands/mod.rs => partitions/src/lib.rs}  |  26 +++--
 core/partitions/src/types.rs                       |  68 ++++++++++++
 .../handlers/messages/send_messages_handler.rs     |   2 +-
 .../handlers/segments/delete_segments_handler.rs   |   2 +-
 core/server/src/main.rs                            |   9 +-
 core/server/src/shard/builder.rs                   |   8 +-
 core/server/src/shard/communication.rs             |  27 +++--
 core/server/src/shard/mod.rs                       |  16 ++-
 core/server/src/shard/namespace.rs                 |  68 ------------
 core/server/src/shard/system/messages.rs           |   3 +-
 core/server/src/shard/system/partitions.rs         |  17 +--
 core/server/src/shard/transmission/id.rs           |  44 --------
 core/server/src/shard/transmission/mod.rs          |   1 -
 26 files changed, 366 insertions(+), 262 deletions(-)
 copy foreign/cpp/tests/unit/serialization_test.cc => 
core/common/src/sharding/local_idx.rs (56%)
 copy core/{bench/dashboard/frontend/src/hooks => common/src/sharding}/mod.rs 
(67%)
 copy core/{server/src/shard => common/src/sharding}/namespace.rs (53%)
 copy core/{metadata/src/stm/stream.rs => 
common/src/sharding/partition_location.rs} (67%)
 copy foreign/csharp/Iggy_SDK_Tests/Utils/Errors/ErrorModelFactory.cs => 
core/common/src/sharding/shard_id.rs (64%)
 copy core/{journal => partitions}/Cargo.toml (82%)
 copy core/{metadata/src/stm/user.rs => partitions/src/iggy_partition.rs} (83%)
 create mode 100644 core/partitions/src/iggy_partitions.rs
 copy core/{common/src/commands/mod.rs => partitions/src/lib.rs} (58%)
 create mode 100644 core/partitions/src/types.rs
 delete mode 100644 core/server/src/shard/transmission/id.rs

Reply via email to