KIP-106 — Change Default unclean.leader.election.enabled from True to False
Accepted Kafka 1.0 Broker
Changes the default value of `unclean.leader.election.enabled` from `true` to `false`, making durability the default and requiring an explicit opt-in for availability-over-durability mode. With the old default, a broker with a stale replica could silently become leader on ISR failure, causing data loss without operators realizing this was the configured behavior.
Details
| Author | Ben Stopford |
| Status | Accepted |
| Kafka Version | 1.0 |
| JIRA | KAFKA-5257 |
| Wiki | View on Apache Wiki |
| Created | 2017-01-03 |
| Last Modified | 2017-05-16 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.