KIP-461 — Improve Replica Fetcher behavior at handling partition failure
Accepted Kafka 2.3 Broker
Changes the replica fetcher thread to isolate partition-level errors so that a fetch failure for one partition only removes that partition from tracking, allowing the thread to continue fetching all other healthy partitions. Currently, an unrecoverable exception in one partition causes the entire replica fetcher thread to terminate, leaving all other partitions it was serving to become under-replicated.
Protocol Impact
Details
| Author | Aishwarya Gune |
| Status | Accepted |
| Kafka Version | 2.3 |
| JIRA | KAFKA-8346 |
| Wiki | View on Apache Wiki |
| Created | 2019-04-25 |
| Last Modified | 2019-08-02 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.