KIP-593 — Enable --if-exists and --if-not-exists for AdminClient in TopicCommand
Discarded Admin
Extends `kafka-topics.sh` to support `--if-exists` and `--if-not-exists` flags when using `--bootstrap-server`, bringing the AdminClient-backed code path to parity with the ZooKeeper-backed path. Using `--bootstrap-server` with these idempotency flags previously resulted in an error because only the ZooKeeper code path handled them.
Details
| Author | Cheng Tan |
| Status | Discarded |
| JIRA | KAFKA-9862 |
| Wiki | View on Apache Wiki |
| Created | 2020-04-13 |
| Last Modified | 2020-09-09 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.