conduktor.io ↗

KIP-533 — Add default api timeout to AdminClient

Accepted Kafka 2.5 Admin

Adds a default.api.timeout.ms config to AdminClient that bounds the total wall-clock time for any admin operation including retries, with a per-operation override. Without it, AdminClient timeout semantics are controlled only by request.timeout.ms (per-attempt), making it impossible to reason about or bound the total time a single logical operation takes.

Details

AuthorJason Gustafson
StatusAccepted
Kafka Version2.5
JIRAKAFKA-8503
WikiView on Apache Wiki
Created2019-10-09
Last Modified2019-11-27
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.