You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "lqjacklee (Jira)" <ji...@apache.org> on 2022/05/31 07:52:00 UTC
[jira] [Commented] (KAFKA-13896) Support unsafe downgrades in KRaft
[ https://issues.apache.org/jira/browse/KAFKA-13896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17544197#comment-17544197 ]
lqjacklee commented on KAFKA-13896:
-----------------------------------
[~mumrah] In order to downgrade , can we get the target metadata.version from the updateFeatures request ?
> 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
> Priority: Minor
>
> 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)