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)

Reply via email to