Aerospike Go client version 6.1.0 was released on June 23, 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 minor feature and bug fix release.
New Features
- [CLIENT-1747] - Add
EXISTS
return type for CDT read operations.
Bug Fixes
- [CLIENT-1754] - Go SDK doesn’t support
MapIncrementOp
for batch write. - [CLIENT-1770] - Assume background query is complete when the server 6.0+ returns ‘not found’ in ‘query-show’ info command. For the old servers, the client will check if it has already observed the job before. If it has, it will also assume the job has finished.