Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-15485

Support building with Java 21 (LTS release)

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.7.0
    • None
    • None

    Description

      JDK-21 is the latest LTS release which reached GA on 19th Sept 2023. This ticket aims to upgrade JDK used by Kafka to JDK-21 (currently it's JDK20).

      Thanks to proactive work done by ijuma earlier [1][2][3], I do not anticipate major hiccups while upgrading to JDK-21.

      As part of this JIRA we want to:
      1. Upgrade Kafka to JDK 21
      2. Replace the CI build for JDK 20 with JDK 21 (similar to [3] below)
      3. Update the README (see[4]) to mention Kafka's support for JDK-21

      [1] https://github.com/apache/kafka/pull/13840
      [2] https://github.com/apache/kafka/pull/13582
      [3] https://github.com/apache/kafka/pull/12948 
      [4] https://github.com/apache/kafka/pull/14061 

      Attachments

        Issue Links

          Activity

            People

              ijuma Ismael Juma
              divijvaidya Divij Vaidya
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: