This is an automated email from the ASF dual-hosted git repository.
hubcio pushed a change to branch dependabot/gradle/bdd/java/java-cd8d95ca16
in repository https://gitbox.apache.org/repos/asf/iggy.git
from f6e571121 Merge branch 'master' into
dependabot/gradle/bdd/java/java-cd8d95ca16
add 63362dc54 feat(gateways): Iggy Kafka bridge core — SDK client and
stream/topic mapping (#4043)
add de1a6fdd4 chore(deps): Bump the python group across 3 directories with
1 update (#4206)
add b1a85f5da Merge branch 'master' into
dependabot/gradle/bdd/java/java-cd8d95ca16
No new revisions were added by this update.
Summary of changes:
.config/nextest.toml | 20 +
Cargo.lock | 6 +
bdd/python/uv.lock | 38 +-
examples/python/pyproject.toml | 2 +-
examples/python/uv.lock | 40 +-
foreign/python/uv.lock | 38 +-
gateways/kafka/Cargo.toml | 6 +
gateways/kafka/README.md | 130 +++
gateways/kafka/docs/SCOPE.md | 16 +-
gateways/kafka/docs/TEST_SUITE.md | 17 +
gateways/kafka/src/bridge/config.rs | 379 +++++++
gateways/kafka/src/bridge/error.rs | 395 ++++++++
gateways/kafka/src/bridge/iggy_bridge.rs | 529 ++++++++++
.../kafka/src/bridge}/mod.rs | 21 +-
gateways/kafka/src/bridge/topic_map.rs | 566 +++++++++++
gateways/kafka/src/lib.rs | 1 +
gateways/kafka/src/main.rs | 81 +-
gateways/kafka/src/protocol/api.rs | 32 +
gateways/kafka/src/server.rs | 12 +
.../kafka/tests/bridge_iggy_integration_tests.rs | 1029 ++++++++++++++++++++
20 files changed, 3278 insertions(+), 80 deletions(-)
create mode 100644 gateways/kafka/src/bridge/config.rs
create mode 100644 gateways/kafka/src/bridge/error.rs
create mode 100644 gateways/kafka/src/bridge/iggy_bridge.rs
copy {core/binary_protocol/src/requests/partitions =>
gateways/kafka/src/bridge}/mod.rs (63%)
create mode 100644 gateways/kafka/src/bridge/topic_map.rs
create mode 100644 gateways/kafka/tests/bridge_iggy_integration_tests.rs