kaijaytu opened a new pull request, #23235: URL: https://github.com/apache/kafka/pull/23235
KIP-1191 (IBP_4_4_IV0), KIP-1276 (IBP_4_4_IV1), and KIP-1312 (IBP_4_4_IV2) have all been merged for the 4.4 release. Bump LATEST_PRODUCTION to IBP_4_4_IV2 so these features are actually enabled in 4.4.0. Also move the "unstable versions" comment block after IBP_4_4_IV2 per the in-file instruction, update LATEST_STABLE_METADATA_VERSION in tests/kafkatest/version.py to match, and adjust MetadataVersionTest and FormatterTest so the "unstable latest" invariants are asserted conditionally (matching the pattern established on trunk in #23125), since on the 4.4 release branch there is no unstable MetadataVersion after the promoted one. ### Testing - `./gradlew server-common:test` -- 920/920 pass - `./gradlew metadata:test --tests "*FormatterTest*"` -- 29 pass + 2 correctly skipped by the new `assumeFalse(latestTesting().isProduction())` guards (matches trunk behavior) - `./gradlew tools:test --tests "*FeatureCommandTest*"` -- 33/33 pass - `./gradlew server-common:test --tests "*MetadataVersion*"` -- 306/306 pass - `./gradlew spotlessCheck checkstyleMain checkstyleTest` -- clean Reported-by: Andrew Schofield on the 4.4.0 RC0 vote thread -- 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]
