conduktor.io ↗

KIP-1041 — Drop `offsets.commit.required.acks` config in 4.0 (deprecate in 3.8)

Accepted Kafka 4.0 ConsumerBroker

Deprecates the offsets.commit.required.acks broker configuration in Kafka 3.8 and removes it in 4.0. The config documented that its only valid value was -1 (all ISR replicas), its non-default values violated high-watermark semantics for offset commits, and no known production use case existed for overriding it, making it dead configuration weight.

Details

AuthorDavid Jacot
StatusAccepted
Kafka Version4.0
JIRAKAFKA-16658
WikiView on Apache Wiki
Created2024-05-02
Last Modified2024-07-15
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.