Skip to content

9.0.4

Choose a tag to compare

@mcoberly2 mcoberly2 released this 18 Jul 01:53

Release Date: February 05, 2025

  • Requires server 8.0.0.0-rc1 or greater for MRT support.
  • The aerospike-client package has been split into aerospike-client-jdk8 and aerospike-client-jdk21. aerospike-client-jdk8 requires JDK versions 8+. aerospike-client-jdk21 supports virtual threads and requires JDK versions 21+. The dependency artifactId in your pom file must be changed accordingly.

Bug Fixes

  • Handle hostname in addition to IP address in peers returned by the server. [CLIENT-3308]
  • Change "ArrayList removeList" to "HashSet removeNodes" to prevent the same node from being added multiple times. [CLIENT-3308]
  • Remove unused cluster and node aliases collection. [CLIENT-3308]
  • Verify transaction state before checking if the key exists in the transaction write hash. [CLIENT-3309]
  • Only run batchReadTTL test when server configuration nsup-period or allow-ttl-without-nsup is enabled. [CLIENT-3296]
  • Upgrade to netty 4.1.117.Final per snyk.
  • Upgrade to netty-incubator-transport-native-io_uring 0.0.26.Final per snyk.

Full Changelog: 9.0.3...9.0.4