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
> 

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to