Divij Vaidya created KAFKA-15485:
------------------------------------

             Summary: Upgrade to JDK-21 (LTS release)
                 Key: KAFKA-15485
                 URL: https://issues.apache.org/jira/browse/KAFKA-15485
             Project: Kafka
          Issue Type: Improvement
            Reporter: Divij Vaidya
             Fix For: 3.7.0


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)

As a stretch goal for this JIRA, we want to:
1. Explore the new features for JDK-21 (like virtual threads) and create 
separate Jira tickets to explore their usage for Kafka

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



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to