I have had great results with it. Shenandoah plus off heap trie memtables can improve throughput by more than 2x when you have lower latency requirements.
Lets do it. On Mon, May 26, 2025 at 12:00 PM 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 >