Aerospike Java Client Release 4.4.7 (December 5, 2019)

Aerospike Java client version 4.4.7 was released on December 5, 2019.

This minor release adds new features and bug fixes.

Features

  • CLIENT-1156 Support compressed commands and responses. This feature requires Enterprise Server versions >= 4.8.
  • CLIENT-1151 Support sorted maps in AerospikeClient.put() by adding Bin constructor that accepts list of entries and a map order.
  • CLIENT-1161 Use new sindex-exists info command when checking for dropIndex task completion.
  • Support ByteBuffer type in list/map entries.
  • Add test for nested map lookup by map value.
  • Add loginTimeout and connectTimeout command line arguments to benchmarks.
  • Clarify when to make scan callbacks thread-safe in scan examples.
  • Document that Statement instance is not suitable for reuse between method calls because it is modified inside query methods.

Fixes

  • CLIENT-1162 Update connection lastUsed after command’s last socket read instead of command end.
  • Remove obsolete transaction-queues server config in travis.