Herman Kolstad Jakobsen created KAFKA-19594:
-----------------------------------------------
Summary: Multiple partition topic support for TopologyTestDriver
Key: KAFKA-19594
URL: https://issues.apache.org/jira/browse/KAFKA-19594
Project: Kafka
Issue Type: Improvement
Components: streams
Reporter: Herman Kolstad Jakobsen
The TopologyTestDriver is great for writing fast and reliable tests for Streams
applications. However, a shortcoming of the TopologyTestDriver is that it only
supports topics with one partition, and thus making it difficult to test that
data has been correctly partitioned throughout the entire topology. This is
especially relevant for topologies utilizing PAPI, where the user has to manage
the partitioning of the data.
A simple starting point could be to keep the current fully synchronous
execution for a single input event, just with a TestInputTopic that supports a
“Partitioner”.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)