Skip to content

4.4.12

Choose a tag to compare

@mcoberly2 mcoberly2 released this 18 Jul 02:07

Release Date: May 27, 2020

  • A bug affecting this version of the Java client has been identified.
    • If your application uses scans, we strongly recommend that you upgrade to Java client 4.4.20 at the earliest opportunity.

New Features

  • Allow maxSocketIdle to be set to zero (no reap). Connections retrieved from pools in transaction threads will not be checked for maxSocketIdle when maxSocketIdle is zero. Idle connections will still be trimmed down from peak connections to min connections in the cluster tend thread using a hard-coded 55 second limit when maxSocketIdle is zero. [CLIENT-1291]
  • If a batch request to a node fails, continue processing other node responses for async batch read methods that accept a sequence listener (ExistsSequenceListener, BatchSequenceListener, RecordSequenceListener). [CLIENT-1287]
  • Add AerospikeClient getCluster().
  • Add ExecuteTask getTaskId().
  • Add create nested map and create nested list examples.

Bug Fixes

  • Verify varargs length in Execute(), so if empty operations does not override the original operations set in Statement.

Full Changelog: 4.4.11...4.4.12