You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iggy.apache.org by gk...@apache.org on 2026/09/29 08:10:00 UTC

(iggy) branch kafka_delete_records updated (005566175 -> d29e00d8a)

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

numinnex pushed a change to branch kafka_delete_records
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from 005566175 address review
     add 917612d27 feat(swift): add XXH3 and XXH32 with golden vectors from the Rust crates (#4306)
     add db63e0241 fix(partitions): reject queued offsets after history resets (#4325)
     add 81c26fcc3 feat(python): expose client disconnect and shutdown (#4288)
     add ad20fc4a9 fix(ci): edit the Codecov PR comment once per run, not per test leg (#4326)
     add 4a94946da feat(cpp): add user manangement and client functions to high level client (#4256)
     add d29e00d8a Merge branch 'master' into kafka_delete_records

No new revisions were added by this update.

Summary of changes:
 .github/actions/swift/pre-merge/action.yml         |   35 +-
 .github/config/components.yml                      |    5 +-
 .github/workflows/codecov-notify.yml               |   54 +
 .github/workflows/pre-merge.yml                    |    2 +
 .gitignore                                         |    2 +
 .typos.toml                                        |    2 +
 codecov.yml                                        |    5 +
 core/binary_protocol/src/consensus/mod.rs          |    2 +
 core/binary_protocol/src/consensus/request.rs      |  143 ++
 core/common/src/traits/consumer_offset_client.rs   |    4 +
 core/consensus/src/impls.rs                        |   20 +
 core/partitions/src/iggy_partition.rs              |  120 +-
 core/partitions/tests/consumer_offset_history.rs   |  529 ++++
 core/sdk/src/poll_routing.rs                       |   32 +
 core/sdk/src/vsr.rs                                |   71 +-
 .../simulator/src/consumer_offset_history_tests.rs |  220 ++
 core/simulator/src/lib.rs                          |    3 +
 foreign/cpp/include/iggy.hpp                       | 1683 ++++++++++++-
 foreign/cpp/src/client.cpp                         |   77 +
 foreign/cpp/src/client.rs                          |    6 +-
 foreign/cpp/src/lib.rs                             |    3 +
 foreign/cpp/src/type_conversion.rs                 |    2 +
 foreign/cpp/src/type_conversions.cpp               |  173 ++
 foreign/cpp/tests/e2e/client.cpp                   | 2658 +++++++++-----------
 foreign/cpp/tests/e2e/consumer_group.cpp           |   12 +-
 foreign/cpp/tests/e2e/stream.cpp                   |   20 +-
 foreign/cpp/tests/e2e/test_helpers.hpp             |   10 +
 foreign/cpp/tests/unit/unit_tests.cpp              |   11 +
 foreign/python/apache_iggy.pyi                     |   34 +
 foreign/python/src/client.rs                       |   46 +
 foreign/python/tests/test_connectivity.py          |  183 +-
 foreign/swift/Package.swift                        |    3 +-
 foreign/swift/README.md                            |   13 +-
 .../swift/Sources/Iggy/Errors/IggyErrorCode.swift  |    4 +-
 .../swift/Sources/Iggy/Hash/UnalignedLoads.swift   |   18 +-
 foreign/swift/Sources/Iggy/Hash/XXH3.swift         |  273 ++
 foreign/swift/Sources/Iggy/Hash/XXH32.swift        |   79 +
 foreign/swift/Tests/IggyTests/ErrorCodeTests.swift |   18 +-
 foreign/swift/Tests/IggyTests/Fixtures/golden.json | 1004 ++++++++
 foreign/swift/Tests/IggyTests/HashTests.swift      |   62 +
 .../Tests/IggyTests/Support/GoldenFixture.swift    |   73 +
 .../swift/Tools/golden-vectors}/Cargo.toml         |   22 +-
 foreign/swift/Tools/golden-vectors/src/main.rs     | 1435 +++++++++++
 43 files changed, 7459 insertions(+), 1712 deletions(-)
 create mode 100644 .github/workflows/codecov-notify.yml
 create mode 100644 core/binary_protocol/src/consensus/request.rs
 create mode 100644 core/partitions/tests/consumer_offset_history.rs
 create mode 100644 core/simulator/src/consumer_offset_history_tests.rs
 copy core/connectors/sdk/src/decoders/raw.rs => foreign/swift/Sources/Iggy/Hash/UnalignedLoads.swift (62%)
 create mode 100644 foreign/swift/Sources/Iggy/Hash/XXH3.swift
 create mode 100644 foreign/swift/Sources/Iggy/Hash/XXH32.swift
 create mode 100644 foreign/swift/Tests/IggyTests/Fixtures/golden.json
 create mode 100644 foreign/swift/Tests/IggyTests/HashTests.swift
 create mode 100644 foreign/swift/Tests/IggyTests/Support/GoldenFixture.swift
 copy {core/bench/dashboard/shared => foreign/swift/Tools/golden-vectors}/Cargo.toml (62%)
 create mode 100644 foreign/swift/Tools/golden-vectors/src/main.rs