Aerospike C client version 5.2.2 was released on July 26, 2021.
This minor release adds new features and fixes.
- A bug affecting this version of the C client has been identified. If your application uses scans, we strongly recommend that you upgrade to C client 5.2.6 at the earliest opportunity.
Features
- CLIENT-1567 Add seed and peer nodes at the same time on startup. Refresh peers of new nodes in same cluster tend iteration.
- Use github actions to run unit tests on push and pull requests. Remove travis.
- Build on rhel 8 instead of centos 8 when creating rpm packages.
Fixes
- CLIENT-1559 Do not wait for async connector completion when async_min_conns_per_node > 0 and connector is already running in an event loop thread. This is done to prevent deadlock.
- For scan error AEROSPIKE_ERR_MAX_RETRIES_EXCEEDED, include all retry sub-errors in error message.
- Convert prefix rhel to el in platform script.