The confluent-kafka-javascript 1.10.0 release includes librdkafka 2.15.0, which supports KIP-932 Share Consumers. This functionality is not currently exposed through the JavaScript API.
It would be great to expose this functionality through a ShareConsumer API, including TypeScript definitions, with support for:
- Share Group subscription and polling
- ACCEPT, RELEASE, and REJECT acknowledgements
- delivery-attempt information
- acknowledgement commits
The
confluent-kafka-javascript1.10.0 release includes librdkafka 2.15.0, which supports KIP-932 Share Consumers. This functionality is not currently exposed through the JavaScript API.It would be great to expose this functionality through a
ShareConsumerAPI, including TypeScript definitions, with support for: