cmccabe opened a new pull request, #19545: URL: https://github.com/apache/kafka/pull/19545
Old bootstrap.metadata files cause problems with post-KAFKA-18601 servers. When the server tries to read the bootstrap.metadata file, it will fail if the metadata.version is older than 3.3-IV3 (feature level 7). This causes problems when these clusters are upgraded. This PR makes it possible to represent older MVs in BootstrapMetadata objects without causing an exception. An exception is thrown only if we attempt to access the BootstrapMetadata. This ensures that only the code path in which we start wtih an empty metadata log checks that the metadata version is 7 or newer. -- 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: jira-unsubscr...@kafka.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org