[ https://issues.apache.org/jira/browse/KAFKA-16847?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17850175#comment-17850175 ]
Greg Harris commented on KAFKA-16847: ------------------------------------- [~chia7712] That is only true for PR builds, trunk builds are still run tests for all of 8, 11, 17, 21. When I say that the current README is accurate, I'm interpreting "We build and test Apache Kafka with Java 8, 11, 17 and 21" to mean "We build and test Apache Kafka with Java 8, 11, 17 and 21 {_}at some point in the development cycle before release.{_}" I see this line in the README as a condensed form of our JDK support matrix, meant to let developers know that we must write code that is compatible across multiple versions. To that end, it isn't harmful to let developers know that we eventually test (and expect the tests to pass) on 11 and 17. > Revise the README for recent CI changes > ---------------------------------------- > > Key: KAFKA-16847 > URL: https://issues.apache.org/jira/browse/KAFKA-16847 > Project: Kafka > Issue Type: Improvement > Reporter: Chia-Ping Tsai > Assignee: Cheng-Kai, Zhang > Priority: Minor > > The recent changes [0] removes the test of 11 and 17, and that is good to our > CI resources. However, in the root readme we still declaim "We build and test > Apache Kafka with Java 8, 11, 17 and 21" > [0] > https://github.com/apache/kafka/commit/adab48df6830259d33bd9705b91885c4f384f267 > [1] https://github.com/apache/kafka/blob/trunk/README.md?plain=1#L7 -- This message was sent by Atlassian Jira (v8.20.10#820010)