Hi all,

I've created a task to mark JDK 17 as production-ready for Cassandra 5.0 in
our documentation - CASSANDRA-20681
<https://issues.apache.org/jira/browse/CASSANDRA-20681>

Reasons:

   - Cassandra 5.0.x has had four bugfix releases and is stable (5.0.0 was
   released in September 2024, so it's been out for eight months).
   - I'm not aware of any open Cassandra issues specific to JDK 17.
   - Our CI has been running tests with JDK 17 on every commit for over a
   year.
   - JDK 17 is a mature LTS version. We already have a newer LTS (JDK 21),
   and JDK 24 has already been released.
   - There might be a vicious cycle here: we’re waiting for more user
   feedback, while users are waiting for the feature to be marked as
   non-experimental before adopting it more widely.


Any objections to marking JDK 17 as production-ready for 5.0?

Related threads where the topic about JDK17 status has been raised:

   - https://the-asf.slack.com/archives/CK23JSY2K/p1744313849439569
   - https://the-asf.slack.com/archives/CJZLTM05A/p1746787244618429
   - https://lists.apache.org/thread/np70b8ck21k0ojsjnotg3j9p2rrj29dp
   -
   https://stackoverflow.com/questions/79563058/java-17-support-for-cassandra-5



-- 
Dmitry Konstantinov

Reply via email to