KIP-579 — new exception on min.insync.replicas > replication.factor
Discussion Broker
Adds validation to reject topic creation or config updates where min.insync.replicas exceeds the topic's replication.factor, throwing a new InvalidConfigurationException immediately. Currently this misconfiguration is silently accepted, causing every acks=all produce to fail with NOT_ENOUGH_REPLICAS, making the topic permanently unwritable.
Details
| Author | Paolo Moriello |
| Status | Discussion |
| JIRA | KAFKA-4680 |
| Wiki | View on Apache Wiki |
| Created | 2020-03-13 |
| Last Modified | 2020-03-30 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.