Aerospike C# Client Release 4.1.1 (December 18, 2020)

Aerospike C# client version 4.1.1 was released on December 18, 2020.

This minor release adds new features and bug fixes.

  • A bug affecting this version of the C# client has been identified. If your application uses scans, but does not use Policy.priority , ScanPolicy.scanPercent or ScanPolicy.failOnClusterChange , you can safely upgrade to C# client 4.2.7. We strongly recommend that you do so at the earliest opportunity.

Features

  • Add Exp.Val(ulong val).
  • CLIENT-1387 Deprecate MapOperation.Decrement(). Use MapOperation.Increment() with a negative value instead.

Fixes

  • CLIENT-1391 Reset peers, partition and rebalance generations on node tend errors. This forces a client node refresh when a node is quickly restarted with the same generation, but with different peers, partition maps or rack nodes.
  • CLIENT-1395 Fix NullReferenceException when async query is run with failOnClusterChange set to true.