Skip to content

Releases: rsocket/rsocket-java

cleanup

14 Dec 19:03
Compare
Choose a tag to compare

RSocketClient cleans up connections properly now, and disposes subscriptions.

Recycle payloads refcnt

14 Nov 01:08
Compare
Choose a tag to compare

Increments refcnt when retrieving recycled payload

Recycle payloads

13 Nov 22:48
Compare
Choose a tag to compare

Recycles the ByteBufPayload because it is RefCnt

Zero Copy

12 Nov 22:49
Compare
Choose a tag to compare

RSocket was copying the metadata and data fields when return them to the call. This lets you use a FrameDecoder so you can get the ByteBuf and return zero copies. In the TCP ping/pong test increases performances ~38% and lowers tail latency ~100 ms.

Handle Errors properly

05 Nov 19:24
3b53d5d
Compare
Choose a tag to compare

When a server receives an Error frame it no longer closes the connection.

SwitchTransform IllegalStateException

01 Nov 06:50
e2b062c
Compare
Choose a tag to compare

Fixes SwitchTransform so that it doesn't throw an IllegalStateException

Fixes channel streaming

30 Oct 23:05
b27c7f6
Compare
Choose a tag to compare

Address issues with streaming with channels

Fixed onClose

23 Oct 18:13
Compare
Choose a tag to compare

Netty duplex connections no longer solely rely on events from Netty to close - ensures that onClose events are propogated

Frame ordering

14 Oct 23:29
Compare
Choose a tag to compare

Emits frames in correct order when multiple threads on next-ing to send processor.

0.9.8

24 Sep 15:46
Compare
Choose a tag to compare
testing release