-
Notifications
You must be signed in to change notification settings - Fork 232
chore: announce kafka connector group ID generation strategy change #8432
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -543,6 +543,26 @@ For more information on optimizing connector performance with virtual threads, s | |
| </div> | ||
| </div> | ||
|
|
||
| <div className="release-announcement-row"> | ||
| <div className="release-announcement-badge"> | ||
| <span className="badge badge--change">Change</span> | ||
| </div> | ||
| <div className="release-announcement-content"> | ||
|
|
||
| #### Kafka Consumer connector: auto-generated consumer group ID format changed | ||
|
||
|
|
||
| When upgrading from Camunda 8.8 to 8.9, the auto-generated Kafka consumer group ID changes format. This is a side-effect of a runtime improvement that enables cross-version connector deduplication. | ||
|
|
||
| - **8.8 format:** `kafka-inbound-connector--<processDefinitionKey>-<elementId>` (numeric key) | ||
| - **8.9 format:** `kafka-inbound-connector--<bpmnProcessId>-<hash>` (stable process ID) | ||
|
|
||
| Because Kafka treats a changed group ID as a brand-new consumer group, connectors using an auto-generated group ID after upgrading will lose their committed offsets and may reprocess messages. | ||
|
|
||
| **Action required:** Before upgrading to 8.9, set an explicit **Consumer Group ID** in each Kafka Consumer connector configuration to preserve consumer group identity. See the [Kafka connector documentation](/components/connectors/out-of-the-box-connectors/kafka.md?kafka=inbound) for details. | ||
|
||
|
|
||
| </div> | ||
| </div> | ||
|
|
||
| ## Data | ||
|
|
||
| <div className="release-announcement-row"> | ||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.