Skip to content

8.1.1

Choose a tag to compare

@mcoberly2 mcoberly2 released this 18 Jul 01:55

Release Date: May 07, 2024

  • 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.

New Features

  • Add methods for copying default policies. [CLIENT-2839]
  • Add getKeyRecord() in RecordSet and RecordSequenceRecordSet. [CLIENT-2843]
  • Add readTouchTtlPercent command line option to benchmarks. [CLIENT-2868]

Bug Fixes

  • Use default batch policy (ClientPolicy batchWritePolicyDefault, batchUDFPolicyDefault or batchDeletePolicyDefault) when the record level batch policy is null. [CLIENT-2842]
  • Only validate error code instead of entire error string in createDrop() index test. [CLIENT-2902]
  • Propagate the original LuaC compile() exception details in AerospikeExceptions thrown by LuaCache.
  • Upgrade netty version to 4.1.108.Final per snyk.
  • Upgrade commons-cli to 1.7.0 per snyk.

Full Changelog: 8.1.0...8.1.1