Datomic 1.0.7075 Pro now available

This message covers changes in this release. The complete change log can be found at Change Log | Datomic . To download this release see Datomic Pro Releases | Datomic .

For a summary of critical release notices, see http://docs.datomic.com/pro/release-notices.html

Change in 1.0.7075: 2023/18/12

  • Peer introduces a new dependency on Apache commons-io. If your app has an existing dependency on commons-io, ensure that you depend on 2.15.1 or greater. An older version will cause the peer to throw either a ClassNotFoundExceptionArray when initializing or an IndexOutOfBoundsException when connecting to a database.
  • new GcPauseMsec Metric See Monitoring and Performance | Datomic
  • Fix: Pull expression could return true when supplying a :default for a boolean attribute.
  • Fix: Regression introduced in 1.0.6527 that could cause a database with blank keyword idents to fail to load.
  • Fix: Datomic could incorrectly calculate the delay for a StorageBackoff, leading to a longer than expected delay before retry.
  • Performance: Replace BufferedInputStream with an unsynchronized stream, important for performance on Java 17 and later.
  • Enhancement: Provide better error message when d/connect fails to make a connection.
  • Enhancement: Increase the number of retries when calling verify-backup on s3 storage.
  • Upgraded com.amazonaws/aws-java-sdk-bundle to 1.12.564
  • Upgraded com.cognitect/http-client to 1.0.126
  • Upgraded com.cognitect/transit-clj to 1.0.333
  • Upgraded com.datomic/client-pro to 1.0.77
  • Upgraded com.datomic/memcache-asg-java-client to 1.1.0.36
  • Upgraded com.google.guava/guava to 32.0.1-jre
  • Upgraded org.apache.httpcomponents/httpclient to 4.5.13
  • Upgraded org.apache.httpcomponents/httpcore to 4.4.13
  • Upgraded org.clojure/core.async to 1.6.681
  • Upgraded org.clojure/core.match to 1.0.1
  • Upgraded org.clojure/math.combinatorics to 0.2.0
  • Upgraded org.eclipse.jetty/jetty-* to 9.4.53.v20231009
  • Upgraded org.msgpack/msgpack to 0.6.12
  • Upgraded org.apache.activemq/artemis* to 2.31.2
1 Like