This is an automated email from the ASF dual-hosted git repository.
numinnex pushed a change to branch rfc_process_labels
in repository https://gitbox.apache.org/repos/asf/iggy.git
from a4c96122d docs(repo): document RFC labels and the flow after acceptance
add 430d976cc feat(java): let clients close without Netty's 2 s quiet
period (#4704)
add 7897ed91b Merge branch 'master' into rfc_process_labels
No new revisions were added by this update.
Summary of changes:
foreign/java/README.md | 21 ++++
.../kotlin/iggy.java-common-conventions.gradle.kts | 3 +
.../iggy/client/async/tcp/AsyncIggyTcpClient.java | 13 ++-
.../async/tcp/AsyncIggyTcpClientBuilder.java | 43 ++++++-
.../iggy/client/async/tcp/AsyncTcpConnection.java | 17 ++-
.../iggy/client/async/tcp/EventLoopShutdown.java | 109 ++++++++++++++++++
.../client/blocking/tcp/IggyTcpClientBuilder.java | 24 ++++
.../tcp/AsyncIggyTcpClientEventLoopGroupTest.java | 38 +++++-
.../tcp/AsyncIggyTcpClientFailoverSignInTest.java | 3 +-
.../tcp/AsyncIggyTcpClientLoginRoutingTest.java | 3 +-
.../tcp/AsyncIggyTcpClientSessionRulesTest.java | 3 +-
.../client/async/tcp/EventLoopShutdownTest.java | 127 +++++++++++++++++++++
12 files changed, 385 insertions(+), 19 deletions(-)
create mode 100644
foreign/java/java-sdk/src/main/java/org/apache/iggy/client/async/tcp/EventLoopShutdown.java
create mode 100644
foreign/java/java-sdk/src/test/java/org/apache/iggy/client/async/tcp/EventLoopShutdownTest.java