KIP-623 — Add "internal-topics" option to streams application reset tool
Accepted Kafka 3.0 StreamsAdmin
Adds an `--internal-topics` option to the Kafka Streams application reset tool to allow specifying exactly which internal topics should be deleted during reset, instead of deleting all topics prefixed with `application.id`. Without this option, applications whose `application.id` is a prefix of another application's ID (e.g., `app` vs. `app-v2`) will accidentally delete the other application's internal topics during reset.
Details
| Author | Joel Wee |
| Status | Accepted |
| Kafka Version | 3.0 |
| JIRA | KAFKA-6435 |
| Wiki | View on Apache Wiki |
| Created | 2020-06-08 |
| Last Modified | 2020-08-09 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.