datomic

2025-10-07T15:43:40.865339Z

Are there plans to update the presto version that ships with the datomic-pro distribution to one that works on a java higher than 11?

👀 1
jaret 2025-10-07T17:42:06.251369Z

There are plans to explore our options and I am not yet sure how we are going to address, but this has been a long standing problem we have needed to deal with. Presto moved to Trino, the version we shipped only supports java 11. Newer Trino (which has other changes we need to account for) only supports Java 17. This is on our radar, but I cant say yet how we are going to address as the assessment got complicated when we reviewed earlier.

jaret 2025-10-07T17:42:58.462649Z

We have other stories around Analytics in general that have caused us to want to take a wider assessment of approaches that might work better for Analytics.

jaret 2025-10-07T17:44:25.229849Z

I added this thread to our "Address Presto" story so that when we get a more specific direction or plan I can circle back and update you.

2025-10-07T17:45:00.138259Z

Thanks Jaret! I didn't realize Trino only supported Java 17. That's annoying.

jaret 2025-10-07T17:47:06.094459Z

We certainly have some blame here, but that aspect was frustrating for our principles of trying to keep every customer supported.

jaret 2025-10-07T17:49:53.656009Z

This was the https://trino.io/blog/2022/07/14/trino-updates-to-java-17.html until 2023 when we got around to assessing the next upgrade. Its possible more has changed in Trino land, but I haven't been able to stay abreast. If anyone out there is aware I'd love to chat.

jaret 2025-10-07T17:51:36.187609Z

Yeah a quick look indicates if we want to jump to the very latest we're now looking at a requirement to move to Java 23: https://trino.io/blog/2024/09/17/java-23

2025-10-07T18:33:58.608059Z

Do you have a feel for how many customers are still on java 11 (or 17)? We're on 17 for everything other than presto, but are in the process of moving to 25 (which is what brought this back up for us)

jaret 2025-10-07T18:38:11.679909Z

For Pro many users I work with are on 21 and the exceptions are a few on 17 and anyone using analytics keeps their analytics running 11.

jaret 2025-10-07T18:38:52.672799Z

We have not officially evaluated 25 (not saying it won't just work), but its not currently running through our internal testing stuff.

jaret 2025-10-07T18:39:19.669319Z

17,21 vast majority of users IMO

2025-10-07T18:39:36.984369Z

I'll let you know how it goes with 25 then.

❤️ 1
jaret 2025-10-07T18:39:54.443889Z

But this is anecdotal I dont have an actual survey with numbers (something that would be nice)