mumrah opened a new pull request, #12050:
URL: https://github.com/apache/kafka/pull/12050

   This patch includes a new metadata.version which is planned to replace IBP in
   KRaft clusters. The kafka-storage tool now allows a user to specify a 
specific
   metadata.version to bootstrap into the cluster, otherwise the latest version
   is used.
   
   Upon the first leader election of the KRaft quroum, this initial 
metadata.version
   is written into the metadata log. When writing snapshots, a 
FeatureLevelRecord
   for metadata.version will be written out ahead of other records so we can 
decode
   things at the correct version level.
   
   This also includes additional validation in the controller when setting 
feature
   levels. It will now check that a given metadata.version is supportable by the
   quroum, not just the brokers.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to