Farooq Qaiser created KAFKA-14911: ------------------------------------- Summary: Add system tests for rolling upgrade path of KIP-904 Key: KAFKA-14911 URL: https://issues.apache.org/jira/browse/KAFKA-14911 Project: Kafka Issue Type: Test Reporter: Farooq Qaiser Fix For: 3.5.0
As per [~mjsax] comment [here|https://github.com/apache/kafka/pull/10747#pullrequestreview-1376539752], we should add a system test to test the rolling upgrade path for [KIP-904|https://cwiki.apache.org/confluence/x/P5VbDg] which introduces a new serialization format for groupBy internal repartition topics and was implemented as part of https://issues.apache.org/jira/browse/KAFKA-12446 There is `StreamsUpgradeTest.java` and `streams_upgrade_test.py` (cf `test_rolling_upgrade_with_2_bounces`) as a starting point. Might be best to do a similar thing as for FK-joins, and add a new test variation. The tricky thing about the test would be, to ensure that the repartition topic is not empty when we do the bounce, so the test should be setup accordingly. -- This message was sent by Atlassian Jira (v8.20.10#820010)