conduktor.io ↗

KIP-1275 — New command line tool for unclean recovery

Discussion BrokerAdmin

Introduces a new kafka-unclean-recovery CLI tool that allows operators to explicitly elect an out-of-ISR/ELR replica as leader for an offline partition, with explicit acknowledgment of the data loss risk. KIP-966 defined the unclean recovery concept but provided no user-facing tooling—the only way to trigger unclean leader election was to manipulate broker configs or rely on undocumented paths.

Protocol Impact

ElectLeaders

Details

AuthorJonah Hooper
StatusDiscussion
JIRAKAFKA-20098
WikiView on Apache Wiki
Created2026-01-23
Last Modified2026-02-04
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.