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

hubcio pushed a change to branch tcp-tls-in-cluster
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from 83054b5bd Merge branch 'master' into tcp-tls-in-cluster
     add ab7825f05 fix(bdd): make ./scripts/run-bdd-tests.sh actually support 
FEATURE flag (#3384)
     add 448bcbd02 ci: strip registry prefix from docker ignores (#3486)
     add 7173f9d9a ci: split npm dependabot group into web and node (#3488)
     add f1ee269a5 feat(csharp): enhance message handling with rented payloads 
(#3471)
     add 5fdde8279 Merge branch 'master' into tcp-tls-in-cluster

No new revisions were added by this update.

Summary of changes:
 .github/config/components.yml                      |   2 +
 .github/dependabot.yml                             |  34 +-
 bdd/README.md                                      |  40 +-
 bdd/docker-compose.cluster.yml                     | 125 ++++++
 bdd/docker-compose.coverage.yml                    |  33 +-
 bdd/docker-compose.server.yml                      |  89 ++++
 bdd/docker-compose.yml                             | 240 ++---------
 bdd/go/Dockerfile                                  |   1 -
 bdd/go/tests/suite_test.go                         |  47 +-
 bdd/scenarios/basic_messaging.feature              |   1 +
 bdd/scenarios/leader_redirection.feature           |   1 -
 foreign/csharp/Directory.Packages.props            |   1 -
 .../BasicMessagingOperationsSteps.cs               |   2 +-
 .../IggyPublisherTests.cs                          | 145 +++++--
 .../IggyTypedPublisherTests.cs                     | 349 +++++++++++++++
 .../SendMessagesRentedTests.cs                     | 318 ++++++++++++++
 .../Iggy_SDK/Consumers/IggyConsumer.Rented.cs      |  14 +-
 foreign/csharp/Iggy_SDK/Consumers/IggyConsumer.cs  |   2 +-
 .../Iggy_SDK/Consumers/ReceivedRentedMessage.cs    |   7 +-
 .../Iggy_SDK/Contracts/Auth/GlobalPermissions.cs   |   2 +-
 foreign/csharp/Iggy_SDK/Contracts/StatsResponse.cs |   2 +-
 .../csharp/Iggy_SDK/Contracts/StreamPermissions.cs |   2 +-
 .../csharp/Iggy_SDK/Contracts/Tcp/TcpContracts.cs  | 221 +++-------
 .../csharp/Iggy_SDK/Contracts/TopicPermissions.cs  |   2 +-
 .../Iggy_SDK/Encryption/AesMessageEncryptor.cs     | 101 ++---
 .../Iggy_SDK/Encryption/IMessageEncryptor.cs       |  16 +-
 .../csharp/Iggy_SDK/IggyClient/IIggyPublisher.cs   |  14 +
 .../IggyClient/Implementations/TcpMessageStream.cs |  61 ++-
 foreign/csharp/Iggy_SDK/Iggy_SDK.csproj            |   3 +-
 .../Iggy_SDK/JsonConverters/MessageConverter.cs    |  10 +-
 foreign/csharp/Iggy_SDK/Messages/Message.cs        |  52 +--
 foreign/csharp/Iggy_SDK/Messages/MessageHeader.cs  |  23 +-
 .../csharp/Iggy_SDK/Messages/PooledBufferWriter.cs | 155 +++++++
 .../Iggy_SDK/Messages/RentedMemoryManager.cs       |  74 ++++
 .../csharp/Iggy_SDK/Messages/RentedMessageBatch.cs | 186 ++++++++
 .../BackgroundMessageProcessor.Logging.cs          |  20 +-
 .../Publishers/BackgroundMessageProcessor.cs       | 475 ++++++++++++++++-----
 foreign/csharp/Iggy_SDK/Publishers/ISerializer.cs  |  38 +-
 .../csharp/Iggy_SDK/Publishers/IggyPublisher.cs    | 266 +++++++-----
 .../Iggy_SDK/Publishers/IggyPublisherBuilder.cs    |   4 +-
 .../Iggy_SDK/Publishers/IggyPublisherConfig.cs     |  25 +-
 .../csharp/Iggy_SDK/Publishers/IggyPublisherOfT.cs | 155 +++++--
 .../Publishers/MessageBatchFailedEventArgs.cs      |   4 +-
 .../Iggy_SDK/Publishers/PublisherEncryption.cs     |  81 ++++
 .../Iggy_SDK/Publishers/PublisherErrorEventArgs.cs |  10 +-
 foreign/csharp/Iggy_SDK/Publishers/SendUnit.cs     | 248 +++++++++++
 .../Publishers/SystemTextJsonSerializer.cs         |  79 ++++
 foreign/csharp/Iggy_SDK/Utils/EventAggregator.cs   |  19 +-
 .../Iggy_SDK/Utils/TcpMessageStreamHelpers.cs      |  16 +-
 .../ConsumerTests/RentedConsumerTests.cs           |   4 +-
 .../MapperTests/HeaderEncryptionTests.cs           |  16 +-
 .../PublisherTests/IggyTypedPublisherTests.cs      | 456 ++++++++++++++++++++
 .../PublisherTests/PublisherEncryptionTests.cs     |  76 ++++
 .../UtilityTests/HeaderValueTests.cs               |   1 -
 .../UtilityTests/PooledBufferWriterTests.cs        | 190 +++++++++
 .../UtilityTests/RentedMessageBatchTests.cs        | 265 ++++++++++++
 .../Iggy_SDK_Tests/UtilityTests/SendUnitTests.cs   | 319 ++++++++++++++
 scripts/run-bdd-tests.sh                           |  88 +++-
 58 files changed, 4305 insertions(+), 925 deletions(-)
 create mode 100644 bdd/docker-compose.cluster.yml
 create mode 100644 bdd/docker-compose.server.yml
 create mode 100644 
foreign/csharp/Iggy_SDK.Tests.Integration/IggyTypedPublisherTests.cs
 create mode 100644 
foreign/csharp/Iggy_SDK.Tests.Integration/SendMessagesRentedTests.cs
 create mode 100644 foreign/csharp/Iggy_SDK/Messages/PooledBufferWriter.cs
 create mode 100644 foreign/csharp/Iggy_SDK/Messages/RentedMemoryManager.cs
 create mode 100644 foreign/csharp/Iggy_SDK/Messages/RentedMessageBatch.cs
 create mode 100644 foreign/csharp/Iggy_SDK/Publishers/PublisherEncryption.cs
 create mode 100644 foreign/csharp/Iggy_SDK/Publishers/SendUnit.cs
 create mode 100644 
foreign/csharp/Iggy_SDK/Publishers/SystemTextJsonSerializer.cs
 create mode 100644 
foreign/csharp/Iggy_SDK_Tests/PublisherTests/IggyTypedPublisherTests.cs
 create mode 100644 
foreign/csharp/Iggy_SDK_Tests/PublisherTests/PublisherEncryptionTests.cs
 create mode 100644 
foreign/csharp/Iggy_SDK_Tests/UtilityTests/PooledBufferWriterTests.cs
 create mode 100644 
foreign/csharp/Iggy_SDK_Tests/UtilityTests/RentedMessageBatchTests.cs
 create mode 100644 foreign/csharp/Iggy_SDK_Tests/UtilityTests/SendUnitTests.cs

Reply via email to