rabbitmq-stream-rust-client
rabbitmq-stream-rust-client copied to clipboard
A client library for RabbitMQ streams
This is a meta issue for tracking all the work that needs to be done in the docs side - [ ] https://github.com/rabbitmq/rabbitmq-stream-rust-client/issues/156 - [ ] https://github.com/rabbitmq/rabbitmq-stream-rust-client/issues/157
Implement single active consumer for streams" (3.11 feature)
ConfirmationStatus should contain the original message sent to the broker
Introduce compression in sub-entry batching. We will speak about that @wolf4ood @korsmakolnikov
The client should support a timeout on configuration and all requeste with response should use that timeout
The client interface has to be something like: ``` producer.send(message) ``` Internally the producer _must_ : - [ ] Aggregate the messages based on batch-size - [ ] split the...
Handle metadata update. The client can receive the `CommandMetadataUpdate` with a stream name when a stream is deleted or if a stream change master leader. In case of auto-reconnect the...