Releases: aerospike/aerospike-client-go
Releases · aerospike/aerospike-client-go
v8.4.2
Release Date: November 4 2025
Bug Fixes
- Setting user-agent allows a closed connection to return for tend. [CLIENT-3894]
Full Changelog: v8.4.1...v8.4.2
v8.4.1
Release Date: November 4 2025
Bug Fixes
- Fixed issue where
panic: runtime error: invalid memory addresscould occur after callingusingTendConn(...).
Full Changelog: v8.4.0...v8.4.1
v8.4.0
Release Date: October 21, 2025
Improvements
- Update Go client to support FIPS. [CLIENT-3435]
Bug Fixes
- Fixed issue where
Network Error from EOFcould occur after server migrations. [CLIENT-3821] - Fixed issue where nil pointer panic occurs on errToAerospikeErr. [CLIENT-3810]
- Fixed issue where background queries for all records applied only partially. [CLIENT-3796]
- Added server version check before sending the user-agent-set command. [CLIENT-3744]
- Skipped orphan seeds without peers when other seeds have peers. [CLIENT-2418]
- Replaced existing cluster node when a new peer shares the same node name but a different IP address. [CLIENT-3120]
- Resolved inconsistencies between clients when reflecting configuration changes. [CLIENT-3546]
- Fixed inability to repeat background queries using the same statement. [CLIENT-3023]
- Ensured Statement.BinNames is empty for QueryExecute operations. [CLIENT-3021]
Full Changelog: v8.3.0...v8.4.0
v8.3.0
Release Date: September 02, 2025
Improvements
- Update txn_verify_policy.go. [CLIENT-3420]
- Updated docs for UseServicesAlternate. [CLIENT-3445]
- Adding ability to pick select partition in PartitionFilter. [CLIENT-3406]
- Provide user-level metrics for applications using Aerospike. [CLIENT-3439]
- Support ability to dynamically change config parameters at runtime. [CLIENT-3365]
- Circuit breaker progressive back off. [CLIENT-3452]
- Support Secondary index on an expression. [CLIENT-3590]
- Added missing filters for NewContainsRange. [CLIENT-3615]
- Changes for timeoutDelay. [CLIENT-2226]
- Support creating a PKI user without a password. [CLIENT-3577]
- Support server-side logging of Client type and Client version (User-agent feature). [CLIENT-3586]
Bug Fixes
- Fix api and added extensive tests. [CLIENT-3665]
- Changes to handle errors for PKI users. [CLIENT-3571]
Full Changelog: v8.2.2...v8.3.0
v8.2.2
Release Date: May 05, 2025
- Minor fix release.
Bug Fixes
- Adding
errto return inNode.requestRawInfo. [CLIENT-3438]
Full Changelog: v8.2.1...v8.2.2
v7.10.1
Release Date: May 05, 2025
- Minor back port release.
Bug Fixes
- Adding
errto return inNode.requestRawInfo. [CLIENT-3438]
Full Changelog: v7.10.0...v7.10.1
v7.10.0
Release Date: April 29, 2025
- Minor back port release.
Bug Fixes
- Setting
Policy.TotalTimeoutto 0 causes Scan / Query to fail (timeout). [CLIENT-3379]
Full Changelog: v7.9.0...v7.10.0
v8.2.1
Release Date: April 14, 2025
- Minor fix release.
Improvements
- Update dependencies due to snyk security reports. [CLIENT-3399]
Bug Fixes
- Panic in
BatchGetwhen using MRT and Filter Expression together. [CLIENT-3384] - Retries fail on
PutPayloadcommand. [CLIENT-3397] - Fix backward compatibility broken in
Connection.SetTimeoutAPI. [CLIENT-3398]
Full Changelog: v8.2.0...v8.2.1
v8.2.0
Release Date: March 18, 2025
- Minor fix release.
Improvements
- Update documentation for
RecordsPerSecondscan/query policy. [CLIENT-3361]
Bug Fixes
- Setting
TotalTimeoutto 0 causes Scan / Query to fail (timeout). [CLIENT-3379] BatchReadon Non-Existing namespace with transaction policy does not throw expected error. [CLIENT-3376]- Insufficient Error Messages from MRT commit failure. [CLIENT-3353]
- Fix panic when trying to commit a MRT with no read and write transaction. [CLIENT-3374]
Full Changelog: v8.1.0...v8.2.0
v6.16.0
Release Date: March 13, 2025
- Minor backported fix release.
- Debian 9 Stretch LTS has reached its End of Life on June 30 2022. We will drop support for Debian 9 in an upcoming client release.
Bug Fixes
- Fix an issue where rack policy always returns the master node. Resolves #455 [CLIENT-3156]
- Parsing error during node rack update. [CLIENT-3348]
Full Changelog: v6.15.1...v6.16.0