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
| Author | Jason Gustafson |
| Status | Accepted |
| Kafka Version | 2.5 |
| JIRA | KAFKA-8503 |
| Wiki | View on Apache Wiki |
| Created | 2019-10-09 |
| Last Modified | 2019-11-27 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.