Fork me on GitHub
#datomic
<
2019-07-30
>
tony.kay15:07:01

Is anyone aware of Datomic performance issues with latest JDK 11? We’re seeing some very poor query performance after moving from JDK 8 to 11 on Datomic 0.9.5697

tony.kay15:07:22

I looked at that

marshall15:07:34

@tony.kay I would recommend moving to the latest release several dependency updates (https://docs.datomic.com/on-prem/changes.html#0.9.5927) include changes to libraries that may impact jdk11 support

tony.kay15:07:12

ok, we’ll try that.

Alex Miller (Clojure team)15:07:49

it's highly unlikely to be that jdk issue - that primarily affects code loaded via user.clj

Alex Miller (Clojure team)15:07:49

but fyi, Clojure 1.10.1 includes a Clojure-side mitigation for that

joshkh18:07:38

what's the difference between the com.datomic/ion-dev and com.datomic/ion libraries? i tend to only use the ion-dev library in my projects, and given that ion has its own release cycle i'm wondering if i missed something in the docs.

marshall18:07:41

@joshkh both are required in your ion project ion-dev is used for push/deploy/etc ‘ion’ is required for Ion projects and also includes the parameter helper functions, the cast namespace, etc

marshall18:07:05

also the ionize function

joshkh18:07:50

ah, thanks marshall. i must have dropped ion when i switched to http-direct

joshkh18:07:21

no, that's not true. i'm still using it to fetch environment parameters. i must have crossed some mental wires when upgrading my various query groups. 🙂 thanks again