confluentinc / confluentinc/confluent-kafka-javascript
Add KIP-932 Share Consumer support
- Dominant language
- TypeScript
- Stars
- 304
- Forks
- 45
- Avg merge
- 11h 47m
- Merged PRs (30d)
- 5
Description
The `confluent-kafka-javascript` [1.10.0](https://github.com/confluentinc/confluent-kafka-javascript/releases/tag/v1.10.0) release includes librdkafka [2.15.0](https://github.com/confluentinc/librdkafka/releases/tag/v2.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
Contributor guide
Assessment
This issue has not been assessed yet.