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

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


    from b8c0b019a review changes
     add 343ef06eb feat(server,deps,ci): update deps, fix CI scoping, panic 
exit, crash recovery (#4033)
     add e6ec86950 feat(helm): deploy a cluster with one release per node 
(#4035)
     add ca0b578a2 fix(sdk): correct consumer group polling and commits in 
IggyConsumer (#4034)
     add c3df915ff docs: fix partition IDs and auto commit wording in the 
README quickstart (#4040)
     add d3028f9b2 chore(deps): Bump fast-uri from 3.1.5 to 3.1.7 in 
/foreign/node (#4042)
     add 2c08f1e6c merge master

No new revisions were added by this update.

Summary of changes:
 .github/actions/rust/pre-merge/action.yml          |   44 +-
 .github/config/hawkeye.version                     |    2 +-
 .github/workflows/post-merge.yml                   |    4 +-
 Cargo.lock                                         | 1688 +++++++++++---------
 Cargo.toml                                         |  144 +-
 README.md                                          |   14 +-
 bdd/python/uv.lock                                 |    4 +-
 core/bench/report/src/prints.rs                    |    6 +-
 .../src/actors/consumer/benchmark_consumer.rs      |    6 +-
 core/bench/src/actors/consumer/client/low_level.rs |   28 +-
 .../src/actors/producer/benchmark_producer.rs      |    6 +-
 .../benchmark_producing_consumer.rs                |    6 +-
 core/cli/src/commands/binary_client/get_client.rs  |    2 +-
 .../binary_consumer_groups/get_consumer_group.rs   |    2 +-
 core/common/src/consumer_group_client_state.rs     |   38 +
 core/common/src/lib.rs                             |    7 +
 core/common/src/traits/binary_impls/messages.rs    |   43 +-
 core/common/src/traits/message_client.rs           |   41 +-
 core/common/src/types/message/polled_messages.rs   |    6 +-
 .../src/types/permissions/permissions_global.rs    |    6 +-
 core/connectors/sdk/src/decoders/avro.rs           |   18 +-
 core/connectors/sdk/src/encoders/avro.rs           |   16 +-
 core/connectors/sdk/src/transforms/avro_convert.rs |    6 +-
 core/integration/Cargo.toml                        |    2 +-
 core/integration/src/harness/handle/server.rs      |   21 +-
 core/integration/tests/cluster/crash_durability.rs |    7 +-
 core/integration/tests/sdk/consumer_group.rs       |   83 +
 .../tests/sdk/consumer_group_membership.rs         |  276 ++++
 core/integration/tests/sdk/consumer_shutdown.rs    |  112 ++
 core/integration/tests/sdk/mod.rs                  |    1 +
 core/partitions/src/iggy_partition.rs              |    6 +-
 .../src/client_wrappers/binary_message_client.rs   |   42 +-
 core/sdk/src/clients/binary_message.rs             |   26 +-
 core/sdk/src/clients/consumer.rs                   |  762 +++++----
 core/sdk/src/clients/consumer_builder.rs           |   25 +-
 core/sdk/src/prelude.rs                            |    3 +-
 core/sdk/src/quic/quic_client.rs                   |    7 +
 core/sdk/src/tcp/tcp_client.rs                     |    7 +
 core/sdk/src/websocket/websocket_client.rs         |    7 +
 core/server/src/boot/mod.rs                        |    9 +-
 core/server/src/boot/recovery.rs                   |  535 +------
 core/server/src/boot/threads.rs                    |  113 +-
 core/server/src/partition_helpers.rs               |  591 ++++++-
 core/server/src/partition_reconciler.rs            |   84 +-
 core/server/src/server_error.rs                    |    7 +
 core/server_common/src/crypto.rs                   |   19 +-
 core/shard/Cargo.toml                              |   16 +-
 core/simulator/Cargo.toml                          |   24 +-
 examples/python/uv.lock                            |    4 +-
 foreign/cpp/Cargo.toml                             |    4 +-
 foreign/cpp/MODULE.bazel                           |    6 +-
 foreign/cpp/MODULE.bazel.lock                      |   44 +-
 foreign/node/package-lock.json                     |    7 +-
 foreign/php/Cargo.toml                             |    6 +-
 foreign/php/README.md                              |    6 +-
 foreign/php/composer.json                          |    2 +-
 foreign/php/iggy-php.stubs.php                     |    3 +
 foreign/php/phpunit.xml.dist                       |    2 +-
 foreign/php/src/client.rs                          |    3 +
 foreign/python/Cargo.toml                          |    4 +-
 foreign/python/apache_iggy.pyi                     |    2 +
 foreign/python/pylock.toml                         |  838 +++++-----
 foreign/python/pyproject.toml                      |    6 +-
 foreign/python/src/client.rs                       |    2 +
 foreign/python/uv.lock                             |  404 ++---
 gateways/kafka/Cargo.toml                          |    2 +-
 gateways/kafka/tools/kafka-tool/Cargo.toml         |    6 +-
 gateways/kafka/tools/kafka-tool/src/main.rs        |    1 +
 helm/charts/iggy/Chart.yaml                        |    4 +-
 helm/charts/iggy/README.md                         |  211 ++-
 helm/charts/iggy/README.md.gotmpl                  |  170 +-
 helm/charts/iggy/examples/cluster-3-node.yaml      |  130 ++
 helm/charts/iggy/templates/_helpers.tpl            |  234 +++
 helm/charts/iggy/templates/deployment.yaml         |   75 +-
 helm/charts/iggy/templates/hpa.yaml                |   61 -
 ...t-user-credentials.yaml => server-secrets.yaml} |   23 +-
 helm/charts/iggy/templates/service.yaml            |    6 +-
 helm/charts/iggy/values.yaml                       |  132 +-
 scripts/ci/test-helm.sh                            |   72 +-
 79 files changed, 4778 insertions(+), 2614 deletions(-)
 create mode 100644 core/integration/tests/sdk/consumer_shutdown.rs
 create mode 100644 helm/charts/iggy/examples/cluster-3-node.yaml
 delete mode 100644 helm/charts/iggy/templates/hpa.yaml
 copy helm/charts/iggy/templates/{root-user-credentials.yaml => 
server-secrets.yaml} (50%)

Reply via email to