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

hubcio pushed a change to branch fix/partition-repair-moot-floor
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from 373d16b2f fix(cluster): stop partition repair asking for an inverted 
op range
     add 968a23e20 chore(java): start 0.9.1-SNAPSHOT and document the 0.9.0 SDK 
(#4247)
     add 9a59f7857 ci(rust): run clippy on macOS so cfg(target_os) code gets 
linted (#4248)
     add a69b4e36f fix(connectors): meilisearch_sink URL scheme check is 
case-sensitive (#4158)
     add 41c6956bb fix(ci): retry flaky downloads and stop dry runs promising 
new tags (#4216)
     add d1cb5aee7 fix(configs): check server env vars once and refuse boot 
only in debug (#4200)
     add 7bd69670f refactor(partitions): make purge recovery testable with 
SimStorage (#4240)
     add f0bd70283 perf(message_bus): batch small replica frames per socket 
read (#4224)
     add da4f3188d feat(cpp): add functions related to consumers and offsets to 
high level client (#4180)
     add ddbe222c2 chore(deps): Bump the csharp group with 11 updates (#4254)
     add 2e12f5dff Merge branch 'master' into fix/partition-repair-moot-floor

No new revisions were added by this update.

Summary of changes:
 .../actions/csharp-dotnet/post-merge/action.yml    |    2 +-
 .github/actions/java-gradle/post-merge/action.yml  |    2 +-
 .../actions/python-maturin/pre-merge/action.yml    |    4 +-
 .github/actions/rust/pre-merge/action.yml          |    9 +-
 .../actions/utils/setup-node-with-cache/action.yml |    2 +-
 .../actions/utils/setup-rust-with-cache/action.yml |   17 +-
 .../utils/validate-third-party-licenses/action.yml |   10 +-
 .github/config/components.yml                      |    1 +
 .github/workflows/_build_python_wheels.yml         |   46 +-
 .github/workflows/_build_rust_artifacts.yml        |    4 +-
 .github/workflows/_common.yml                      |    9 +-
 .github/workflows/_detect.yml                      |    2 +-
 .github/workflows/_publish_rust_crates.yml         |    2 +-
 .github/workflows/_test.yml                        |    2 +-
 .github/workflows/coverage-baseline.yml            |    4 +-
 .github/workflows/post-merge.yml                   |    2 +-
 .github/workflows/pre-merge.yml                    |   54 +-
 .github/workflows/publish.yml                      |  127 +-
 Cargo.lock                                         |    1 +
 .../features/step_definitions/background_steps.cpp |    3 +-
 core/configs/src/configs_impl/file_provider.rs     |  101 +-
 .../configs/src/configs_impl/typed_env_provider.rs |  100 +-
 core/configs/src/server_config/defaults.rs         |    1 +
 core/configs/src/server_config/displays.rs         |    8 +-
 core/configs/src/server_config/message_bus.rs      |  131 +-
 core/configs/src/server_config/server.rs           |   36 +-
 core/connectors/sinks/meilisearch_sink/src/lib.rs  |   69 +-
 core/integration/tests/cluster/mod.rs              |    1 +
 .../tests/cluster/replica_read_batching.rs         |  150 ++
 core/journal/Cargo.toml                            |    1 +
 core/journal/src/durable_storage.rs                |  192 +-
 core/message_bus/src/config.rs                     |    8 +
 core/message_bus/src/framing.rs                    |   95 +-
 core/message_bus/src/installer/replica.rs          |   12 +-
 core/message_bus/src/lib.rs                        |   83 +
 core/message_bus/src/transports/tcp.rs             |  296 ++-
 core/partitions/src/iggy_partition.rs              |  137 +-
 core/partitions/src/offset_storage.rs              |  247 ++-
 core/server/config.toml                            |   19 +
 core/server/src/lib.rs                             |    5 +-
 core/server/src/offset_recovery.rs                 |  179 +-
 core/server/src/partition_helpers.rs               |  105 +-
 core/shard/src/lib.rs                              |    2 +
 core/shard/src/metrics.rs                          |   27 +
 core/simulator/src/storage.rs                      |   10 +-
 core/simulator/src/storage/purge.rs                |  469 ++++
 core/simulator/src/storage/tests.rs                |    2 +-
 .../Iggy_SDK.Examples.Basic.Consumer.csproj        |    8 +-
 .../Iggy_SDK.Examples.Basic.Producer.csproj        |   10 +-
 ...ggy_SDK.Examples.GettingStarted.Consumer.csproj |    4 +-
 ...ggy_SDK.Examples.GettingStarted.Producer.csproj |    4 +-
 .../Iggy_SDK.Examples.Shared.csproj                |    2 +-
 ...gy_SDK.Examples.MessageEnvelope.Consumer.csproj |   10 +-
 ...gy_SDK.Examples.MessageEnvelope.Producer.csproj |   10 +-
 ...ggy_SDK.Examples.MessageHeaders.Consumer.csproj |    4 +-
 ...ggy_SDK.Examples.MessageHeaders.Producer.csproj |    4 +-
 .../Iggy_SDK.Examples.NewSdk.Consumer.csproj       |   10 +-
 .../Iggy_SDK.Examples.NewSdk.Producer.csproj       |   10 +-
 .../Iggy_SDK.Examples.TcpTls.Consumer.csproj       |    4 +-
 .../Iggy_SDK.Examples.TcpTls.Producer.csproj       |    4 +-
 foreign/cpp/.clang-tidy                            |   49 +
 foreign/cpp/BUILD.bazel                            |    1 +
 foreign/cpp/MODULE.bazel                           |    1 +
 foreign/cpp/include/iggy.hpp                       |  668 +++++-
 foreign/cpp/src/client.cpp                         |   97 +
 foreign/cpp/src/type_conversions.cpp               |   68 +-
 foreign/cpp/tests/e2e/client.cpp                   |    2 -
 foreign/cpp/tests/e2e/consumer_group.cpp           | 2337 ++++++++++++++------
 foreign/cpp/tests/unit/unit_tests.cpp              |   35 +-
 foreign/csharp/Directory.Packages.props            |   12 +-
 foreign/java/README.md                             |   32 +-
 foreign/java/gradle.properties                     |    2 +-
 gateways/kafka/src/bridge/config.rs                |    4 +-
 gateways/kafka/src/main.rs                         |   10 +-
 licenserc.toml                                     |    1 +
 scripts/prepare-release.sh                         |    1 +
 76 files changed, 5007 insertions(+), 1186 deletions(-)
 create mode 100644 core/integration/tests/cluster/replica_read_batching.rs
 create mode 100644 core/simulator/src/storage/purge.rs
 create mode 100644 foreign/cpp/.clang-tidy

Reply via email to