Aerospike Go Client Release 4.1.0 (January 26, 2021)

Aerospike Go client version 4.1.0 was released on January 26, 2021.

Major feature release.

New Features

  • [CLIENT-1417] - Adds Circuit-Breaker. Rejects command when assigned node’s error rate exceeds ClientPolicy.MaxErrorRate over ClientPolicy.ErrorRateWindow.
  • [CLIENT-1410] - Adds Client.SetXDRFilter().
  • [CLIENT-1433] - Adds ExpMemorySize() to expression filters.

Improvements

  • [CLIENT-1434] - Reset peers, partition and rebalance generations on node tend errors.

Bug Fixes

  • Pack byte array header with string header codes when using msgpack to be consistent with server.
  • Adds ResultCode.LOST_CONFLICT .