[
https://issues.apache.org/jira/browse/KAFKA-15485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Divij Vaidya updated KAFKA-15485:
---------------------------------
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
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]
[4] [https://github.com/apache/kafka/pull/14061]
was:
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]
> 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
> Priority: Major
> 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)
> 3. Update the README (see[4]) to mention Kafka's support for JDK-21
> 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]
> [4] [https://github.com/apache/kafka/pull/14061]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)