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
Details
| Author | Jonah Hooper |
| Status | Discussion |
| JIRA | KAFKA-20098 |
| Wiki | View on Apache Wiki |
| Created | 2026-01-23 |
| Last Modified | 2026-02-04 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.