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

spetz pushed a change to branch fix/consumer-recovery
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from 92804186a fix(sdk): resume stopped partitions and keep readiness waits 
current
     add 3226d89f0 feat(gateways): share Kafka consumer groups across multiple 
gateways in Iggy (#4681)
     add 51587f2fd Merge branch 'master' into fix/consumer-recovery

No new revisions were added by this update.

Summary of changes:
 .../src/traits/binary_impls/consumer_groups.rs     |   23 +-
 core/common/src/traits/binary_impls/messages.rs    |   19 +-
 core/common/src/traits/consumer_group_client.rs    |   18 +-
 core/common/src/types/consumer/consumer_group.rs   |   12 +
 .../tests/sdk/consumer_group_membership.rs         |   99 +
 core/kafka_wire/src/api.rs                         |    2 +
 .../binary_consumer_group_client.rs                |   16 +-
 core/sdk/src/clients/binary_consumer_group.rs      |   12 +-
 core/sdk/src/prelude.rs                            |   38 +-
 gateways/kafka/README.md                           |  111 +-
 gateways/kafka/docs/ACL_MAPPING.md                 |   24 +-
 gateways/kafka/docs/AUTHENTICATION.md              |    6 +
 gateways/kafka/docs/CONSUMER_GROUPS.md             |  152 +-
 gateways/kafka/docs/OFFSET_STORAGE.md              |   51 +-
 gateways/kafka/docs/SCOPE.md                       |    8 +-
 gateways/kafka/docs/TEST_SUITE.md                  |    5 +-
 gateways/kafka/src/auth.rs                         |   66 +-
 gateways/kafka/src/bridge/error.rs                 |   24 +-
 .../kafka/src/bridge/iggy_bridge/change_log.rs     | 2037 ++++++++++++++++++++
 .../src/bridge/iggy_bridge/coordinator_log.rs      |  699 +++++++
 .../kafka/src/bridge/iggy_bridge/group_index.rs    |  352 +++-
 .../kafka/src/bridge/iggy_bridge/group_offsets.rs  |   19 +-
 gateways/kafka/src/bridge/iggy_bridge/mod.rs       |  178 +-
 gateways/kafka/src/bridge/mod.rs                   |   10 +-
 gateways/kafka/src/bridge/topic_map.rs             |   67 +
 gateways/kafka/src/coordinator/mod.rs              | 1244 ++++++++++++
 gateways/kafka/src/coordinator/partition.rs        | 1240 ++++++++++++
 gateways/kafka/src/coordinator/record.rs           |  713 +++++++
 gateways/kafka/src/coordinator/replay.rs           | 1026 ++++++++++
 gateways/kafka/src/group/mod.rs                    |  364 +++-
 gateways/kafka/src/group/state.rs                  |  595 +++++-
 gateways/kafka/src/lib.rs                          |    3 +-
 gateways/kafka/src/main.rs                         |   37 +-
 gateways/kafka/src/protocol/api.rs                 |   86 +-
 .../kafka/src/protocol/handlers/alter_configs.rs   |    1 +
 .../src/protocol/handlers/create_partitions.rs     |   12 +-
 .../kafka/src/protocol/handlers/create_topics.rs   |   25 +-
 .../kafka/src/protocol/handlers/delete_groups.rs   |   51 +-
 .../kafka/src/protocol/handlers/delete_topics.rs   |   13 +-
 .../src/protocol/handlers/describe_cluster.rs      |   11 +-
 .../kafka/src/protocol/handlers/describe_groups.rs |   27 +-
 .../src/protocol/handlers/find_coordinator.rs      |  167 +-
 .../protocol/handlers/incremental_alter_configs.rs |    1 +
 .../kafka/src/protocol/handlers/list_groups.rs     |   36 +-
 gateways/kafka/src/protocol/handlers/metadata.rs   |  157 +-
 gateways/kafka/src/protocol/handlers/mod.rs        |   24 +-
 .../kafka/src/protocol/handlers/offset_commit.rs   |  293 ++-
 .../kafka/src/protocol/handlers/offset_delete.rs   |   32 +-
 .../kafka/src/protocol/handlers/offset_fetch.rs    |  390 +++-
 gateways/kafka/src/protocol/handlers/produce.rs    |    1 +
 gateways/kafka/src/server.rs                       |  201 +-
 gateways/kafka/tests/common/gateways.rs            |  396 ++++
 gateways/kafka/tests/common/iggy_server.rs         |  125 ++
 gateways/kafka/tests/configs_handler_tests.rs      |    1 +
 gateways/kafka/tests/coordinator_cluster_tests.rs  |  217 +++
 .../kafka/tests/coordinator_real_bridge_tests.rs   |  684 +++++++
 .../tests/create_partitions_real_bridge_tests.rs   |   30 +-
 .../kafka/tests/create_topics_real_bridge_tests.rs |   24 +-
 .../kafka/tests/delete_topics_real_bridge_tests.rs |   24 +-
 gateways/kafka/tests/kafka_client_e2e_tests.rs     |  131 +-
 .../tests/metadata_changes_real_bridge_tests.rs    |  475 +++++
 gateways/kafka/tests/metadata_real_bridge_tests.rs |    1 +
 .../kafka/tests/offset_groups_real_bridge_tests.rs |    8 +-
 gateways/kafka/tests/produce_real_bridge_tests.rs  |   10 +-
 gateways/kafka/tests/sasl_tests.rs                 |    4 +
 gateways/kafka/tests/tls_listener_tests.rs         |    3 +
 66 files changed, 12483 insertions(+), 448 deletions(-)
 create mode 100644 gateways/kafka/src/bridge/iggy_bridge/change_log.rs
 create mode 100644 gateways/kafka/src/bridge/iggy_bridge/coordinator_log.rs
 create mode 100644 gateways/kafka/src/coordinator/mod.rs
 create mode 100644 gateways/kafka/src/coordinator/partition.rs
 create mode 100644 gateways/kafka/src/coordinator/record.rs
 create mode 100644 gateways/kafka/src/coordinator/replay.rs
 create mode 100644 gateways/kafka/tests/common/gateways.rs
 create mode 100644 gateways/kafka/tests/coordinator_cluster_tests.rs
 create mode 100644 gateways/kafka/tests/coordinator_real_bridge_tests.rs
 create mode 100644 gateways/kafka/tests/metadata_changes_real_bridge_tests.rs

Reply via email to