Aerospike Server Community Edition 4.5.2.1
Description
- Relaxed Strong Consistency Reads. (Enterprise Only)
- Bin Shipping per Data Center
dc-ship-bins
. (Enterprise Only) - A serious flaw has been discovered for HTTP v2 in the library used by change notification.
http-version
MUST be set tov1
to prevent xdr and change notification from being blocked. - When upgrading the Aerospike Server refer to the Special Upgrades documentation.
- Aerospike Tools version 3.18.1 dependencies
- Aerospike Tools 3.18.1 now requires Python version 2.7.
- Aerospike Tools 3.18.1 now requires Java version 1.8 or newer.
New Features
- Enterprise Only
- [AER-6037] - (KVS) Added relaxed read modes for
strong-consistency
namespaces. - [AER-6025] - (XDR) Added datacenter context configuration item
dc-ship-bins
to allow bin shipping per DC.
- [AER-6037] - (KVS) Added relaxed read modes for
Improvements
- Enterprise & Community
- [AER-6013] - (INFO) Added client address to log lines for scan starts, and to job monitor info where appropriate.
- [AER-6024] - (INFO) Made service context configuration item
info-threads
dynamic. - [AER-6030] - (INFO) Added socket timeout to log lines for scan starts, and to job monitor info where appropriate.
- [AER-6023] - (STORAGE) Optimized hot key writes when record updates do not change stored size.
- Enterprise Only
- [AER-6033] - (KVS) For
strong-consistency
namespaces, improved replica write retransmission in various rare situations. - [AER-6026] - (BALANCE) Removed info command 'protect-roster-set' - protection is now automatic.
- [AER-6033] - (KVS) For
Bug Fixes
- Enterprise Only
- [AER-6035] - (BALANCE) For AP namespaces with
prefer-uniform-balance
true, there may be redundant migrations after shutting down a quiesced node. - [AER-6041] - (XDR) Honor compression threshold configuration for http destination.
- [AER-6035] - (BALANCE) For AP namespaces with