Is there documentation somewhere showing which Java versions are supported?
I also meant --enable-native-access=io.netty.common
Smooth update to 25 is currently blocked by https://netty.io/wiki/java-24-and-sun.misc.unsafe.html via Artemis; once netty has a solution and Artemis updates our support should come quickly. I think you can still run datomic with 25 with the necessary jvm flags; see link.
Hi @enn We test and support LTS versions of Java (11, 17, 21) and when we drop support we make a Datomic forum post and a https://docs.datomic.com/release-notices.html#java-8 in our docs. The products differ so we also keep a record in the change logs. Pro change log for 21 was announced with https://docs.datomic.com/changes/pro.html#1.0.7180. And Cloud's compute templates run Java 17 as of https://docs.datomic.com/changes/cloud.html#1067-9276. It might be useful to lift java versions to a dedicated page in the docs? Perhaps @dave.liepmann this is worth taking on so users can quickly understand what versions are supported.
Will do
Thanks @jaret. Do you have a sense of when the newest LTS release (25) might be supported? I saw your comments on a couple of http://ask.datomic.com posts last month mentioning that you are evaluating it.
@favila you mean set this?
--sun-misc-unsafe-memory-access=allow