conduktor.io ↗

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

AuthorAndrew Coates
StatusAccepted
Kafka Version2.6
JIRAKAFKA-9865
WikiView on Apache Wiki
Created2020-04-14
Last Modified2020-05-07
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.