KIP-594 — Expose output topic names from TopologyTestDriver
Accepted Kafka 2.6 StreamsTesting
Adds a `producedTopicNames()` method to `TopologyTestDriver` that returns all topic names the topology wrote to during a test run, including internal repartition and changelog topics. This enables catch-all assertions that detect unexpected topic writes, which is impossible today without explicitly naming every output topic in each test.
Details
| Author | Andrew Coates |
| Status | Accepted |
| Kafka Version | 2.6 |
| JIRA | KAFKA-9865 |
| Wiki | View on Apache Wiki |
| Created | 2020-04-14 |
| Last Modified | 2020-05-07 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.