Aerospike Go Client Release 4.0.0 (November 27, 2020)

Aerospike Go client version 4.0.0 was released on November 27, 2020.

Major feature release. It deprecates PredExp filters and replaces them with the far more capable Expressions.

Incompatible Changes:

  • Changes the BitResizeFlagsXXX enum types to BitResizeFlags type. This should not affect any code if the enums were used.
  • Changes the ListSortFlagsXXX enum types to ListSortFlags are now typed. This should not affect any code if the enums were used.

New Features

  • [CLIENT-1361] Replace predicate filters with new Aerospike Expressions.

Bug Fixes

  • Allows unmarshalling of bool fields to sub objects in the reflection API. (Github #325)
  • Fixes an issue where BatchIndexGet commands were not retried in some circumstances.