confluentinc / confluentinc/confluent-kafka-javascript

Add KIP-932 Share Consumer support

Open
#514 0 comments 1 reaction 1 assignee Claimed by @Ankith-Confluent View on GitHub
status:planned
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.