This is an automated email from the ASF dual-hosted git repository.
maciej pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iggy.git
from c51e45f85 feat(integration): add iggy_harness proc macro and use it in
mcp tests (#2635)
add f774d9eda feat(server,sdk): add reserved u64 to iggy message header
(#2657)
No new revisions were added by this update.
Summary of changes:
.github/workflows/_test_examples.yml | 11 +-
Cargo.lock | 14 +-
Cargo.toml | 6 +-
DEPENDENCIES.md | 14 +-
core/ai/mcp/Cargo.toml | 2 +-
core/bench/Cargo.toml | 2 +-
core/binary_protocol/Cargo.toml | 2 +-
core/cli/Cargo.toml | 2 +-
core/common/Cargo.toml | 2 +-
core/common/src/error/iggy_error.rs | 2 +
core/common/src/types/message/iggy_message.rs | 1 +
core/common/src/types/message/message_header.rs | 142 +++-
.../src/types/message/message_header_view.rs | 8 +
.../tests/server/scenarios/system_scenario.rs | 2 +-
core/sdk/Cargo.toml | 2 +-
core/server/Cargo.toml | 2 +-
.../producer/MessageEnvelopeProducer.java | 4 +-
examples/node/package-lock.json | 774 ++++++++-------------
examples/node/package.json | 2 +-
examples/node/src/basic/producer.ts | 123 ++--
examples/node/src/getting-started/producer.ts | 89 +--
examples/node/src/message-headers/producer.ts | 75 +-
.../Iggy_SDK.Tests.Integration/StreamsTests.cs | 4 +-
.../Iggy_SDK.Tests.Integration/TopicsTests.cs | 2 +-
.../csharp/Iggy_SDK/Contracts/Tcp/TcpContracts.cs | 7 +-
foreign/csharp/Iggy_SDK/Iggy_SDK.csproj | 2 +-
foreign/csharp/Iggy_SDK/Mappers/BinaryMapper.cs | 14 +-
foreign/csharp/Iggy_SDK/Messages/Message.cs | 4 +-
foreign/csharp/Iggy_SDK/Messages/MessageHeader.cs | 5 +
.../Iggy_SDK/Utils/TcpMessageStreamHelpers.cs | 2 +-
.../csharp/Iggy_SDK_Tests/Utils/BinaryFactory.cs | 5 +-
.../send_messages_request_serializer_test.go | 2 +-
foreign/go/contracts/message_header.go | 8 +-
.../iggy/connector/flink/sink/IggySinkWriter.java | 11 +-
foreign/java/gradle.properties | 2 +-
.../main/java/org/apache/iggy/message/Message.java | 6 +-
.../org/apache/iggy/message/MessageHeader.java | 6 +-
.../org/apache/iggy/serde/BytesDeserializer.java | 5 +-
.../org/apache/iggy/serde/BytesSerializer.java | 1 +
.../client/blocking/http/ObjectMapperTest.java | 9 +-
.../client/blocking/tcp/BytesSerializerTest.java | 9 +-
.../apache/iggy/serde/BytesDeserializerTest.java | 3 +
foreign/node/package-lock.json | 4 +-
foreign/node/package.json | 2 +-
foreign/node/src/wire/message/iggy-header.utils.ts | 35 +-
.../src/wire/message/send-messages.command.test.ts | 2 +-
foreign/python/Cargo.toml | 4 +-
foreign/python/src/send_message.rs | 1 +
48 files changed, 734 insertions(+), 702 deletions(-)