conduktor.io ↗

KIP-115 — Enforce offsets.topic.replication.factor upon __consumer_offsets auto topic creation

Accepted Kafka 1.0 ConsumerBroker

Enforces the `offsets.topic.replication.factor` config during auto-creation of `__consumer_offsets` by blocking auto-creation until enough brokers are available to satisfy the configured replication factor. Previously, `__consumer_offsets` was auto-created with however many brokers were live at the time, potentially creating a single-replica offsets topic in a cluster configured for RF=3.

Protocol Impact

Metadata · CreateTopics

Details

AuthorOnur Karaman
StatusAccepted
Kafka Version1.0
JIRAKAFKA-3959
WikiView on Apache Wiki
Created2017-01-25
Last Modified2017-02-02
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.