datomic

cch1 2026-05-29T15:22:11.969179Z

I recently noticed this appearing during my test runs:

WARNING: A terminally deprecated method in sun.misc.Unsafe has been called
WARNING: sun.misc.Unsafe::objectFieldOffset has been called by com.github.benmanes.caffeine.base.UnsafeAccess (file:/Users/cch1/.m2/repository/com/github/ben-manes/caffeine/caffeine/2.8.1/caffeine-2.8.1.jar)
WARNING: Please consider reporting this to the maintainers of class com.github.benmanes.caffeine.base.UnsafeAccess
WARNING: sun.misc.Unsafe::objectFieldOffset will be removed in a future release
It appears because com.datomic/local depends on version 2.8.1 of com.github.ben-manes.caffeine/caffeine. https://github.com/ben-manes/caffeine/issues/1957 notes that current versions have resolved this issue. Is this on the radar for the Datomic Cloud team? (If not, I can create a ticket)

Joe Lane 2026-05-29T15:30:01.551479Z

I assume you have recently upgraded to JDK25?

cch1 2026-05-29T15:32:47.507919Z

accidentally, yes. I'm happy staying on Java 17 until DC takes me elsewhere.

Joe Lane 2026-05-29T15:43:16.173089Z

It's just a warning, but we can look to upgrade the caffeine version some time soon

👍 1