This is an automated email from the ASF dual-hosted git repository.
krishvishal pushed a change to branch consensus-unroutable-guard
in repository https://gitbox.apache.org/repos/asf/iggy.git
from 3525ff386 fix(shard): refuse a frame no consensus plane claims
add 8dde7e7f6 feat(java): let TCP clients run one I/O thread or share a
group (#4096)
add 422810f82 chore(deps): Bump the java group across 3 directories with 1
update (#4098)
add f724ecd99 Merge branch 'master' into consensus-unroutable-guard
No new revisions were added by this update.
Summary of changes:
bdd/java/build.gradle.kts | 2 +-
examples/java/build.gradle.kts | 2 +-
foreign/java/README.md | 30 ++
foreign/java/gradle/libs.versions.toml | 2 +-
.../iggy/client/async/tcp/AsyncIggyTcpClient.java | 32 +-
.../async/tcp/AsyncIggyTcpClientBuilder.java | 79 +++-
.../iggy/client/async/tcp/AsyncTcpConnection.java | 88 +++-
.../client/blocking/tcp/IggyTcpClientBuilder.java | 31 ++
.../async/tcp/AsyncIggyTcpClientBuilderTest.java | 94 +++++
.../tcp/AsyncIggyTcpClientEventLoopGroupTest.java | 464 +++++++++++++++++++++
.../tcp/AsyncTcpConnectionConcurrencyTest.java | 4 +
11 files changed, 802 insertions(+), 26 deletions(-)
create mode 100644
foreign/java/java-sdk/src/test/java/org/apache/iggy/client/async/tcp/AsyncIggyTcpClientEventLoopGroupTest.java