Aerospike Ruby Client Release 2.12.0 (April 21, 2020)

Aerospike Ruby client version 2.12.0 was released on April 21, 2020.

This release adds new features, improvements and a bug fix.

New Features

  • Support for predicate expressions in all transactions.
  • Support for operation.delete in client#operate.

Improvements

  • Optimize serialization for nested structures. Thanks to @Kacper Madej! [#94]
  • Remove Thread#abort_on_exception from batch_index_command. Thanks to @Kacper Madej! [#92]
  • Does not allow values other than Integer, Float, String, Symbol and nil to be used as keys in Maps.

Bug Fixes

  • Fixes tests that were not using ENV variables for connections. This will allow the tests to be run on any server.