David Arthur created KAFKA-13896:
------------------------------------
Summary: Support unsafe downgrades in KRaft
Key: KAFKA-13896
URL: https://issues.apache.org/jira/browse/KAFKA-13896
Project: Kafka
Issue Type: Sub-task
Components: controller, kraft
Reporter: David Arthur
In order to support the "unsafe" downgrade specified in KIP-778 we need to be
able to generate a downgraded snapshot on the broker and controller. This
snapshot will write out metadata records at the record level that matches the
target metadata.version. Records that were added after the target
metadata.version will be omitted from the snapshot.
This also means we need a way to correlate record versions with
metadata.version.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)