conduktor.io ↗

KIP-346 — Improve LogCleaner behavior on error

Accepted Kafka 2.1 Broker

Changes LogCleaner behavior on compaction failure from halting the entire cleaner thread (which stops all compaction) to pausing only the affected partition and logging the error with full context. Previously a single corrupt log or compaction bug would freeze all log compaction across the broker, silently leaving dirty partitions uncompacted until a broker restart.

Details

AuthorStanislav Kozlovski
StatusAccepted
Kafka Version2.1
JIRAKAFKA-7215
WikiView on Apache Wiki
Created2018-07-23
Last Modified2018-11-24
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.