conduktor.io ↗

KIP-1102 — Enable clients to rebootstrap based on timeout or error code

Accepted Kafka 4.0 Client

Extends client rebootstrap (KIP-899) to trigger not only when all metadata nodes are unreachable, but also after configurable timeouts or on specific broker error codes indicating stale metadata. This covers edge cases such as rolling broker replacements where old IPs become unresponsive but no connection error is immediately returned.

Protocol Impact

Metadata

Details

AuthorRajini Sivaram
StatusAccepted
Kafka Version4.0
JIRAKAFKA-17885
WikiView on Apache Wiki
Created2024-10-28
Last Modified2024-11-08
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.