KIP-322 — Return new error code for DeleteTopics API when topic deletion disabled.
Discussion Kafka 2.1 AdminBroker
KIP-322 adds a new `TOPIC_DELETION_DISABLED` error code returned by the `DeleteTopics` API (v3+) when `delete.topic.enable=false` on the broker, replacing the previous behavior of silently timing out. Without a specific error code, the client receives a generic timeout exception with no indication that topic deletion is administratively disabled rather than temporarily unavailable.
Details
| Author | Manikumar Reddy O. |
| Status | Discussion |
| Kafka Version | 2.1 |
| JIRA | KAFKA-5975 |
| Wiki | View on Apache Wiki |
| Created | 2018-06-21 |
| Last Modified | 2018-10-24 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.