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

hubcio pushed a change to branch dependabot/bazel/foreign/cpp/cpp-1955dd2a46
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from d7da4659c chore(deps): Bump rules_rust in /foreign/cpp in the cpp group
     add 128b24967 fix(server-ng): fix restart/reconnect hardening and cg 
integration tests (#3625)
     add 3c935261e feat(server-ng): verify trusted-issuer a2a JWT and expose 
SDK refresh (#3626)
     add f318b79a7 fix(server-ng): add messages encryption (#3644)
     add a860cef24 chore(deps): Bump the node group across 2 directories with 6 
updates (#3638)
     add 2ec7d8964 feat: respect CPU and cgroup limits in server-ng and 
connectors stats (#3647)
     add 3be6282cf Merge branch 'master' into 
dependabot/bazel/foreign/cpp/cpp-1955dd2a46

No new revisions were added by this update.

Summary of changes:
 Cargo.lock                                         |  15 +-
 Cargo.toml                                         |   2 +
 core/common/src/error/iggy_error.rs                |   2 +
 core/common/src/traits/binary_impls/cluster.rs     |   2 -
 core/common/src/traits/cluster_client.rs           |   3 +-
 core/connectors/runtime/Cargo.toml                 |   1 +
 core/connectors/runtime/src/main.rs                |   2 +
 core/connectors/runtime/src/stats.rs               |  44 +--
 core/connectors/sdk/src/api.rs                     |  18 +
 core/consensus/src/impls.rs                        | 167 ++++++++-
 core/consensus/src/metadata_helpers.rs             |   7 +
 .../src/harness/orchestrator/harness.rs            |  13 +
 core/integration/tests/data_integrity/mod.rs       |   1 -
 core/integration/tests/mod.rs                      |  33 +-
 core/integration/tests/sdk/http_refresh.rs         |  63 ++++
 core/integration/tests/sdk/mod.rs                  |   2 +
 core/integration/tests/server/a2a_jwt/jwt_tests.rs | 195 +++++++++-
 core/integration/tests/server/cg.rs                |  11 +-
 core/integration/tests/server/cg_vsr.rs            |  85 -----
 core/integration/tests/server/mod.rs               |  16 +-
 core/integration/tests/server/purge_delete.rs      |  50 ++-
 .../server/scenarios/authentication_scenario.rs    |   7 +
 .../tests/server/scenarios/encryption_scenario.rs  |  23 +-
 core/integration/tests/server/scenarios/mod.rs     |   5 -
 .../server/scenarios/purge_delete_scenario.rs      | 414 ++++++++++++++-------
 .../scenarios/reconnect_after_restart_scenario.rs  |   4 +
 .../scenarios/restart_offset_skip_scenario.rs      |   6 +-
 core/integration/tests/server/specific.rs          |  15 +-
 core/metadata/src/impls/metadata.rs                |  53 ++-
 core/metadata/src/impls/recovery.rs                | 115 +++++-
 core/metadata/src/stm/result.rs                    |   9 +
 core/metadata/src/stm/stream.rs                    |  18 +-
 core/partitions/src/iggy_partition.rs              | 320 ++++++++++------
 core/partitions/src/iggy_partitions.rs             |  51 ++-
 core/partitions/src/types.rs                       |  10 +-
 core/sdk/src/http/http_client.rs                   |  67 ++--
 core/sdk/src/http/http_transport.rs                |   6 +-
 core/sdk/src/leader_aware.rs                       |  81 ++--
 core/sdk/src/quic/quic_client.rs                   |  31 +-
 core/sdk/src/tcp/tcp_client.rs                     | 410 +++++++++++++-------
 core/sdk/src/websocket/websocket_client.rs         |  24 +-
 core/server-ng/Cargo.toml                          |   2 +
 core/server-ng/LISTENER_SUPPORT_PLAN.md            | 286 --------------
 core/server-ng/config.toml                         |  23 +-
 core/server-ng/src/auth.rs                         |   5 +-
 core/server-ng/src/bootstrap.rs                    | 198 ++++++++--
 core/server-ng/src/cluster_meta.rs                 |  24 ++
 core/server-ng/src/dispatch.rs                     | 200 +++++++---
 core/server-ng/src/http.rs                         |  14 +-
 core/server-ng/src/http/error.rs                   |   7 +-
 core/server-ng/src/http/extractor.rs               |  44 ++-
 core/server-ng/src/http/handlers.rs                |  82 ++--
 .../src/http/jwt => server-ng/src/http}/jwks.rs    | 150 +++++---
 core/server-ng/src/http/jwt.rs                     | 310 ++++++++++++++-
 core/server-ng/src/http/reads.rs                   |  48 ++-
 core/server-ng/src/http/reply.rs                   |   7 +-
 core/server-ng/src/http/wire.rs                    |  10 +-
 core/server-ng/src/main.rs                         |   4 +
 core/server-ng/src/partition_helpers.rs            |  35 +-
 core/server-ng/src/partition_reconciler.rs         |   1 +
 core/server-ng/src/responses.rs                    | 149 +++++---
 core/server-ng/src/server_error.rs                 |  12 -
 core/server/Cargo.toml                             |   3 +-
 core/server/config.toml                            |  23 +-
 core/server/src/http/jwt/jwks.rs                   |  86 +++--
 core/server/src/main.rs                            |   4 +
 core/server/src/shard/system/mod.rs                |   1 -
 core/server/src/shard/system/stats.rs              | 224 ++++-------
 core/server_common/src/send_messages2.rs           |  61 ++-
 core/shard/src/lib.rs                              | 114 +++++-
 core/shard/src/router.rs                           |   5 +
 core/simulator/src/replica.rs                      |   1 +
 core/{bench/runner => system_stats}/Cargo.toml     |  20 +-
 .../system => system_stats/src}/cgroup_memory.rs   |   0
 core/system_stats/src/lib.rs                       | 259 +++++++++++++
 examples/node/package-lock.json                    |  22 +-
 examples/node/package.json                         |   4 +-
 foreign/node/package-lock.json                     | 220 +++++------
 foreign/node/package.json                          |   6 +-
 79 files changed, 3465 insertions(+), 1600 deletions(-)
 create mode 100644 core/integration/tests/sdk/http_refresh.rs
 delete mode 100644 core/integration/tests/server/cg_vsr.rs
 delete mode 100644 core/server-ng/LISTENER_SUPPORT_PLAN.md
 copy core/{server/src/http/jwt => server-ng/src/http}/jwks.rs (62%)
 copy core/{bench/runner => system_stats}/Cargo.toml (73%)
 rename core/{server/src/shard/system => system_stats/src}/cgroup_memory.rs 
(100%)
 create mode 100644 core/system_stats/src/lib.rs

Reply via email to