Alieh Saeedi created KAFKA-20850:
------------------------------------
Summary: Add system test coverage for suppress() changelog
upgrade/downgrade with dsl.store.format=HEADERS
Key: KAFKA-20850
URL: https://issues.apache.org/jira/browse/KAFKA-20850
Project: Kafka
Issue Type: Sub-task
Components: streams
Reporter: Alieh Saeedi
Assignee: Alieh Saeedi
What exists already:
* suppress() is in the smoke-test topology (SmokeTestClient#183,195,
untilWindowCloses)
* that app is driven by streams_application_upgrade_test.py
* LATEST_4_3 is already in smoke_test_versions
What is missing:
* No system test sets dsl.store.format. With it unset, the new code writes
byte-identical
V3 records, so the current test would pass on trunk too. Needs a
HEADERS-configured variant.
* The harness is upgrade-only: to_version is hardcoded to DEV_VERSION and
restart_all_nodes_with() only moves nodes forward. The downgrade direction
has to be built.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)