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

hgruszecki pushed a change to branch refactor-binary-4-sans-io
in repository https://gitbox.apache.org/repos/asf/iggy.git


    omit d0e968ed7 Merge branch 'master' into refactor-binary-4-sans-io
    omit e2e309e4c feat(rust): add sans-IO frame codec and command dispatch 
table
     add b45254f2d docs(go): solve typo in DeleteStream method. (#2972)
     add 34280ab7b fix(sdk): fix broken Windows build for SDK and CLI (#2971)
     add 9c8b5cc6c feat(bdd): add --coverage flag to run-bdd-tests.sh for all 
SDKs (#2950)
     add a1f51fdb3 feat(partitions): add poll_messages support to simulator 
(#2960)
     add 9463f6c79 fix(web): submit login form on Enter instead of toggling 
password visibility (#2970)
     add 07c9c7cca feat(java): add new stats fields to match server sysinfo 
updates (#2969)
     new 787e0520f feat(rust): add sans-IO frame codec and command dispatch 
table

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (d0e968ed7)
            \
             N -- N -- N   refs/heads/refactor-binary-4-sans-io (787e0520f)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/actions/rust/pre-merge/action.yml          |   7 +
 .github/config/components.yml                      |  24 +++-
 .github/workflows/_test.yml                        |   1 +
 Cargo.lock                                         |   8 +-
 Cargo.toml                                         |   8 +-
 DEPENDENCIES.md                                    |   8 +-
 bdd/docker-compose.coverage.yml                    |  91 ++++++++++++
 bdd/java/build.gradle.kts                          |   7 +
 bdd/python/pyproject.toml                          |   1 +
 bdd/python/uv.lock                                 | 142 ++++++++++++++++++-
 core/binary_protocol/Cargo.toml                    |   2 +-
 core/binary_protocol/src/codec.rs                  |  32 +++++
 core/binary_protocol/src/consensus/operation.rs    |  23 ++-
 .../src/responses/clients/client_response.rs       |   2 +-
 .../src/responses/clients/get_client.rs            |   7 +-
 .../consumer_groups/get_consumer_group.rs          |  15 +-
 .../src/responses/system/get_cluster_metadata.rs   |  16 ++-
 .../src/responses/system/get_stats.rs              |   7 +-
 core/cli/Cargo.toml                                |   2 +-
 core/common/Cargo.toml                             |   2 +-
 .../src/types/segment_storage/messages_reader.rs   |   4 +-
 core/partitions/src/iggy_partition.rs              | 156 ++++++++++++++++++++-
 core/partitions/src/iggy_partitions.rs             |  30 +++-
 core/sdk/Cargo.toml                                |   2 +-
 core/simulator/src/client.rs                       |  46 ++++--
 core/simulator/src/lib.rs                          |  42 ++++++
 core/simulator/src/main.rs                         |  58 ++++++++
 .../Iggy_SDK.Tests.BDD/Iggy_SDK.Tests.BDD.csproj   |   3 +-
 foreign/go/contracts/client.go                     |   4 +-
 .../blocking/http/CacheMetricsKeyMixin.java}       |  23 ++-
 .../client/blocking/http/ObjectMapperFactory.java  |   2 +
 .../org/apache/iggy/serde/BytesDeserializer.java   |  34 ++++-
 .../{ConsumerGroupInfo.java => CacheMetrics.java}  |   4 +-
 .../{ClientInfo.java => CacheMetricsKey.java}      |  17 ++-
 .../main/java/org/apache/iggy/system/Stats.java    |  10 +-
 .../iggy/client/blocking/SystemClientBaseTest.java |   5 +
 .../client/blocking/http/ObjectMapperTest.java     | 119 ++++++++++++++++
 .../apache/iggy/serde/BytesDeserializerTest.java   | 116 ++++++++++++++-
 foreign/python/Cargo.toml                          |   2 +-
 scripts/run-bdd-tests.sh                           |  30 +++-
 web/src/lib/components/PasswordInput.svelte        |   1 +
 41 files changed, 1031 insertions(+), 82 deletions(-)
 create mode 100644 bdd/docker-compose.coverage.yml
 copy 
foreign/java/java-sdk/src/main/java/org/apache/iggy/{message/MessageId.java => 
client/blocking/http/CacheMetricsKeyMixin.java} (68%)
 copy 
foreign/java/java-sdk/src/main/java/org/apache/iggy/system/{ConsumerGroupInfo.java
 => CacheMetrics.java} (88%)
 copy 
foreign/java/java-sdk/src/main/java/org/apache/iggy/system/{ClientInfo.java => 
CacheMetricsKey.java} (60%)

Reply via email to