This is an automated email from the ASF dual-hosted git repository.
numinnex pushed a change to branch rework_topic_commands
in repository https://gitbox.apache.org/repos/asf/iggy.git
from 76549a6c7 test(integration): migrate consumer_offset test to
TopicCreateOptions
add 763fa3e81 address review comments
No new revisions were added by this update.
Summary of changes:
core/binary_protocol/src/primitives/options.rs | 22 ++-
.../src/responses/streams/get_stream.rs | 13 +-
.../csharp/Iggy_SDK/Contracts/Tcp/TcpContracts.cs | 168 ++++++++++++++-------
.../Implementations/HttpMessageStream.cs | 17 ++-
foreign/csharp/Iggy_SDK/Mappers/BinaryMapper.cs | 13 +-
.../ClientTests/HttpTopicOptionsTests.cs | 66 ++++++++
.../ContractsTests/TopicContractsTests.cs | 103 +++++++++++++
.../Iggy_SDK_Tests/MapperTests/BinaryMapper.cs | 29 ++++
.../MapperTests/OptionsBlockGoldenVectorTests.cs | 109 +++++++++++++
.../csharp/Iggy_SDK_Tests/Utils/BinaryFactory.cs | 33 +++-
.../binary_response_deserializer.go | 22 ++-
.../binary_response_deserializer_test.go | 26 ++++
.../vsr_response_deserializer_test.go | 20 +++
.../org/apache/iggy/serde/BytesSerializer.java | 24 +++
.../java/org/apache/iggy/topic/TopicOptions.java | 11 +-
.../iggy/serde/OptionsBlockGoldenVectorTest.java | 4 +-
.../org/apache/iggy/topic/TopicOptionsTest.java | 51 +++++++
foreign/node/src/wire/options.utils.test.ts | 53 +++++++
foreign/node/src/wire/options.utils.ts | 29 +++-
.../node/src/wire/topic/create-topic.command.ts | 12 +-
.../node/src/wire/topic/update-topic.command.ts | 12 +-
foreign/python/apache_iggy.pyi | 4 +
foreign/python/src/client.rs | 9 +-
foreign/python/tests/test_topic.py | 34 +++++
24 files changed, 785 insertions(+), 99 deletions(-)
create mode 100644
foreign/csharp/Iggy_SDK_Tests/ContractsTests/TopicContractsTests.cs
create mode 100644
foreign/csharp/Iggy_SDK_Tests/MapperTests/OptionsBlockGoldenVectorTests.cs