Skip to content

Releases: rabbitmq-community/rstream

v0.19.0

23 Apr 07:46
da80481
Compare
Choose a tag to compare

What's Changed

  • Adding support for maxPublishersByConnection and maxSubscribersByConnection (before just the default 256 was possible) and some improvements in the SuperStreamConsumer connection management: See #182

v0.18.0

17 Apr 07:13
35b8328
Compare
Choose a tag to compare

What's Changed

  • Adding support for CREATE/DELETE api for superstreams: See #186
  • Improved management of logs/exceptions: See #185

v0.17.1

10 Apr 09:07
bbac622
Compare
Choose a tag to compare

What's Changed

v0.17.0

19 Feb 08:45
a81176a
Compare
Choose a tag to compare

What's Changed

  • Redesign Metadata Update / Disconnection management scenarios for Producers/Superstream-producers: Now in case of a metadata Update or if a disconnection happens the Producers/Superstream producers will try to automatically reconnect without the need to define the on_close_handler callback. See #174

NOTE:

Please be careful this is breaking change. In case your are defining the on_close_handler callback to manage disconnection on Producer side this is not valid anymore.

v0.16.0

18 Jan 08:48
8dbd0ca
Compare
Choose a tag to compare

What's Changed

v0.15.0

05 Dec 10:41
0d40653
Compare
Choose a tag to compare

What's Changed

v0.14.2

15 Nov 08:55
6dda1a8
Compare
Choose a tag to compare

What's Changed

  • Fix overflow error during publish_encoding: See #154 for further information by @Gsantomaggio

v0.14.1

13 Nov 08:33
de5342b
Compare
Choose a tag to compare

What's Changed

Overall the improvements in the Frame encoding optimizations and send_batch improved the performance (comparing to the v0.14.0 version) of around 15/20% on send and send_batch (Tests done sending 10million of messages)

v0.14.0

06 Nov 09:23
661227c
Compare
Choose a tag to compare

What's Changed

  • Implemented a new method reconnect_stream for (Superstream)Producer/(Superstream)Consumer in order to reconnect to a stream/partition after a disconnection. See #135 #144 and #121 for further details (by @DanielePalaia)
  • Closing the locator connections of superstreams when not needed anymore. See #141 and #144 for further details (by @DanielePalaia)
  • Add external configurations to SASL connections. See #145 and #139 for further details (by @Gsantomaggio)

v0.13.0

31 Oct 08:43
a3a4a6c
Compare
Choose a tag to compare

What's Changed

  • Improving stability, cleanup and logging informations during a non clean disconnection from the server. Adding test coverage.
    See: #131 #140 #143
  • Adding the possibility to set a name to a Producer/Consumer connection:
    See: #137