Aerospike C# Client Release 3.9.4 (April 5, 2020)

Aerospike C# client version 3.9.4 was released on April 5, 2020.

This minor release adds new features and bug fixes.

A bug affecting this version of the C# client has been identified. You can safely upgrade to C# client 3.9.15, and we strongly recommend that you do so at the earliest opportunity.

Features

  • CLIENT-1170 Support partition scans. This feature requires server versions >= 4.9.
  • CLIENT-1201 Support maxRecords in scans. This feature requires server versions >= 4.9.
  • CLIENT-1202 Support creation of list/map in a CDT context. This feature requires server versions >= 4.9.
  • CLIENT-1234 Support HyperLogLog operations. This feature requires server versions >= 4.9.

Fixes

  • CLIENT-1160 For single record transactions, send socketTimeout to the server instead of totalTimeout when socketTimeout < totalTimeout.
  • CLIENT-1200 Allow keys of type byte/sbyte. Optimize integer size sent to server when possible.
  • CLIENT-1218 Set compression level to BestSpeed (1) when compression is enabled.
  • Only run enterprise feature tests when using enterprise cluster.
  • Fix Replica doc comment.