Andy, thanks for the KIP. The motivation is a little unclear to me:
> This information allows all the outputs of a test run to be captured without > prior knowledge of the output topics. Given that the TTD users writes the `Topology` themselves, they should always have prior knowledge what output topics they use. So why would this be useful? Also, there is `Topology#describe()` to get all topic names (even the name of internal topics -- to be fair, changelog topic names are not exposed, only store names, but those can we used to infer changelog topic names, too). Can you elaborate about the motivation? So far, it's not convincing to me. -Matthias On 4/14/20 8:09 AM, Andy Coates wrote: > Hey all, > I would like to start off the discussion for KIP-594: > https://cwiki.apache.org/confluence/display/KAFKA/KIP-594%3A+Expose+output+topic+names+from+TopologyTestDriver > > This KIP proposes to expose the names of the topics a topology produces > records during a test run from the TopologyTestDriver class. > > Let me know your thoughts! > Andy >
signature.asc
Description: OpenPGP digital signature