Aerospike Go Client Release 6.2.0 (June 29, 2022)

Aerospike Go client version 6.2.0 was released on June 29, 2022.

[IMPORTANT NOTE] A bug might occur when a client performing a scan hits a “Partition Unavailable” during an unstable cluster (in both high availability (AP) and strong consistency (CP) modes). The client aborts the scan and puts the connection back into the pool, which might cause unprocessed results to be sent to a different transaction (of the same client), possibly resulting in incorrect application behavior. We strongly recommend that you upgrade to the Go client 6.4.0 at the earliest opportunity.

  • This is a major fix release. We recommend upgrading to this release if you are using BatchOperate or Scan/Queries.

Bug Fixes

  • [CLIENT-1783] - Client crashes when tracker is nil during Scan/Queries.
  • [CLIENT-1782] - BatchOperate does not return error BATCH_MAX_REQUESTS_EXCEEDED.
  • [CLIENT-1781] - Fix BatchOperate: use offset index to pick correct record.