conduktor.io ↗

KIP-372 — Naming Repartition Topics for Joins and Grouping

Accepted Kafka 2.1 Streams

Adds a named repartition topic API to Kafka Streams joins and grouping operations, allowing users to assign stable, user-defined names to internal repartition topics. Auto-generated repartition topic names include positional counters that shift when topology structure changes, causing Streams to create new topics and lose state when the application is updated.

Details

AuthorBill Bejeck
StatusAccepted
Kafka Version2.1
JIRAKAFKA-7406
WikiView on Apache Wiki
Created2018-09-12
Last Modified2018-10-03
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.