conduktor.io ↗

KIP-1238 — Multipartition for TopologyTestDriver in Kafka Streams

Discussion StreamsTesting

Extends TopologyTestDriver to support multi-partition topics, enabling unit tests that exercise repartitioning, co-partitioned joins, and other partition-dependent stream processing logic. The driver currently simulates all topics as single-partition, making it impossible to test topologies that rely on repartition semantics without spinning up a full EmbeddedKafkaCluster.

Details

AuthorMarie-Laure Momplot
StatusDiscussion
JIRAKAFKA-19871
WikiView on Apache Wiki
Created2025-10-10
Last Modified2026-03-09
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.