Aerospike Server Community Edition 4.5.1.5
Description
- System Metadata (SMD) Protocol Change
- When upgrading the Aerospike Server, from a version prior to 4.5.1, follow the 4.5 special upgrade document 4.5.1+ XDR deletes and SMD protocol change.
- 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
Improvements
- Enterprise & Community
- [AER-6000] - (KVS) Redesigned namespace supervisor (nsup), featuring expiration and eviction without transactions, and per-namespace control.
- [AER-6011] - (KVS) Deprecated namespace context configuration items 'max-ttl' and 'cold-start-evict-ttl'.
- [AER-5999] - (SMD) Redesigned SMD layer to be more efficient and robust.
- [AER-6008] - (LOGGING) Eliminated excessive error logging to /tmp/aerospike-console when rolling log file.
- [AER-5980] - (STATS) Added detailed 'from_proxy' stats, for transactions proxied from another node.
- Enterprise Only
- [AER-6010] - (TLS) Changed three 'info' level logs that appeared with every new TLS connection to 'detail' level.
- [AER-6004] - (MIGRATION) Support
strong-consistency
clusters with a mixture ofstorage-engine
values ('memory' and 'device').
Bug Fixes
Known Issues
Updates
- aerospike-tools 3.18.1