This is an automated email from the ASF dual-hosted git repository.
piotr pushed a change to branch non_string_header_key
in repository https://gitbox.apache.org/repos/asf/iggy.git
from df3348fb4 merge
new 7e10a9633 Add boundary checks for node, java, cli, make key/value
private
add 393b0f6fa feat(connectors): extend published stats (#2640)
add 9f0057685 chore(repo): bump Rust version to 1.93.0 (#2644)
new 8c6f4c9ad Merge branch 'master' into non_string_header_key
The 2 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/utils/docker-buildx/action.yml | 4 +-
Dockerfile | 2 +-
bdd/java/Dockerfile | 2 +-
bdd/python/Dockerfile | 2 +-
bdd/rust/Dockerfile | 2 +-
core/ai/mcp/Dockerfile | 2 +-
core/bench/dashboard/server/Dockerfile | 2 +-
.../src/cli/binary_message/poll_messages.rs | 4 +-
core/cli/src/args/message.rs | 24 ++-
core/common/src/lib.rs | 35 ++--
core/common/src/types/message/user_headers.rs | 49 ++---
core/common/src/utils/mod.rs | 35 ++--
.../{server/src => common/src/utils}/versioning.rs | 27 +--
core/connectors/runtime/Dockerfile | 2 +-
core/connectors/runtime/src/stats.rs | 30 ++-
.../tests/cli/message/test_message_poll_command.rs | 2 +-
.../tests/cli/message/test_message_send_command.rs | 7 +-
core/integration/tests/state/mod.rs | 5 +-
core/server/Dockerfile | 2 +-
core/server/src/bootstrap.rs | 2 +-
core/server/src/lib.rs | 8 +-
core/server/src/main.rs | 2 +-
core/server/src/shard/builder.rs | 5 +-
core/server/src/shard/mod.rs | 7 +-
core/server/src/shard/system/info.rs | 5 +-
core/server/src/state/file.rs | 5 +-
.../message-headers/typed-headers/consumer/main.rs | 4 +-
.../java/org/apache/iggy/message/HeaderValue.java | 203 ++++++++++++++++++++-
.../main/java/org/apache/iggy/message/Message.java | 2 +-
.../org/apache/iggy/serde/BytesDeserializer.java | 8 +-
.../org/apache/iggy/serde/BytesSerializer.java | 4 +-
.../client/blocking/tcp/BytesSerializerTest.java | 9 +-
.../apache/iggy/serde/BytesDeserializerTest.java | 4 +-
foreign/node/src/wire/message/header.utils.ts | 11 ++
rust-toolchain.toml | 2 +-
35 files changed, 384 insertions(+), 135 deletions(-)
rename core/{server/src => common/src/utils}/versioning.rs (94%)