Do it. Four patch releases and eight months in, we're safe.
On Mon, 26 May 2025 at 21:00, Dmitry Konstantinov <netud...@gmail.com> wrote: > 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 >