Aerospike Server Community Edition 4.3.1.3
Description
- Ability to "
quiesce
" nodes (Enterprise Only). - Password-protected TLS keys (Enterprise Only).
- Ability to
delay fill migrations
(Enterprise Only). - Ability to use
page cache for read
transactions. INF and WILDCARD types
for map and list comparators.- Qualified
el7
package on Oracle Linux version 7.4, Kernel version 3.10.0-693. - When upgrading the Aerospike Server refer to the Special Upgrades documentation.
New Features
- Enterprise & Community
- [AER-5944] - (STORAGE) Added storage context configuration item
read-page-cache
to disable O_DIRECT and O_DSYNC on selected read operations. - [AER-5945] - (CDT) Added INF and WILDCARD types for use in map and list comparators.
- [AER-5944] - (STORAGE) Added storage context configuration item
- Enterprise Only
- [AER-5292] - (BALANCE) Added info command
quiesce
to inform a node to prepare to be removed from the cluster. - [AER-5875] - (TLS) Added support for password-protected TLS keys.
- [AER-5931] - (MIGRATION) Added service context configuration item
migrate-fill-delay
to optionally delay "fill" migrations to temporary replicas.
- [AER-5292] - (BALANCE) Added info command
Improvements
- Enterprise & Community
- [AER-5915] - (KVS) Moved configuration item
transaction-pending-limit
from service context to namespace context. - [AER-5938] - (SINDEX) Secondary indexes now use SMD union merge instead of majority merge.
- [AER-5935] - (INFO) Added service context configuration item
enable-health-check
and info commandshealth-outliers
andhealth-stats
. - [AER-5921] - (NETWORK) Cap the listen() backlog at 512 instead of 128 connections.
- [AER-5947] - (STORAGE) Replace storage context configuration item 'fsync-max-sec' with
direct-files
. - [AER-5920] - (UDF) System Lua code is now loaded directly from C strings.
- [AER-5939] - (LOGGING) Use ticker warnings and detail messages to reduce log noise when failing to allocate index arena stages.
- [AER-5915] - (KVS) Moved configuration item
Bug Fixes
- Enterprise & Community
- [AER-5933] - (CDT) Map/List get-by-value, get-by-value-list comparison may be incorrect for maps/lists of different lengths.
- [AER-5930] - (CLUSTERING) Crash in service-list exchange when out of file descriptors.
- [AER-5943] - (GENERIC) JEMalloc may leak memory when threads exit their run functions.
- Enterprise Only
- [AER-5932] - (INFO) Some TLS configuration items returned by
get-config
contain underscores instead of hyphens. - [AER-5925] - (TLS) The TLS context configuration item
protocols
is parsed incorrectly when multiple values are specified.
- [AER-5932] - (INFO) Some TLS configuration items returned by
Known Issues
Updates
- aerospike-tools 3.15.3.18