Releases: rabbitmq-community/rstream
Releases · rabbitmq-community/rstream
v0.12.1
v0.12.0
What's Changed
- Treat all handle callbacks as asyncio tasks by @DanielePalaia in #112
- Adding ssl/tls example by @DanielePalaia in #108
- Updating dependencies to be able to run tests with python11 by @DanielePalaia in #110
- Read the offset in the correct way by @Gsantomaggio in #118
- Update to 0.12.0 by @Gsantomaggio in #120
Full Changelog: 0.11.1...0.12.0
v0.11.1
v0.11.0
What's Changed
- Performance improvements during encoding of messages
- Increased connection timeout to 3 seconds
- Added examples on deduplication and superstreams key routing strategy
v0.10.3
What's Changed
- Handle unexpected TCP disconnection in #92
See the documentation
v0.10.2
What's Changed
- Performance improvements when producing using
send_sub_entry()
(see #86) - Added sub_entry_batch_example: https://github.com/qweeze/rstream/blob/master/docs/examples/sub_entry_batch/
v0.10.1
What's Changed
- Performance improvements when producing using
send()
(see #84) - Add Examples: https://github.com/qweeze/rstream/tree/master/docs/examples
v0.10.0
v0.9.0
What's Changed
- Server side offset manual storing is now supported: See #65 and https://github.com/qweeze/rstream/blob/master/docs/examples/manual_server_offset_tracking/consumer.py
- Improve performance for superstream producer using cache for ROUTE and PARTITION commands.