Aerospike Server Community Edition 6.0.0.13
Description
- This General Availability release 6.0.0.13 contains all hotfixes deployed during the release candidate cycle.
- When upgrading to server version 6.0, you must either trim or wipe (zeroize) the Aerospike header on the devices. A modified record storage format was introduced by AER-6513, which adds protection against partially written records during an unclean shutdown.
- For upgrading, or the unlikely event of downgrading, please refer to Special Upgrades.
- BREAKING CHANGE: The
truncate
privilege is now a separate privilege and is no longer underwrite
. - The batch operations capability has been made comprehensive. We now fully support batch reads, writes, deletes, and UDF commands.
- The previously deprecated Predicate Expression API has been removed. Use Aerospike Filter Expressions (added in version 5.2).
- Service context configuration
paxos-single-replica-limit
has been removed. - Configurations, Metrics, and Server Logs related to Scans are now referred to as Primary Index Queries (pi queries). For example, scan_basic_complete is now referred to as pi_query_long_basic_complete.
- The
jobs
info command is now officially deprecated and will continue to be supported through a deprecation period, after which it will be removed.jobs
are now redundant with the new secondary index building methods and the following new info commands:query-show
replacesquery-list
and the deprecatedscan-show
command.query-abort
replacesquery-kill
and the deprecatedscan-abort
command.
- The
batch-without-digests
configuration parameter has been removed. - A number of
Best Practices
will be checked at startup. The Best Practices can be enforced by enabling the newenforce-best-practices
configuration item. - Several configuration parameters have been renamed or removed. Please refer to
Config, Metrics, and Info Changes in Aerospike Database 6.0
. - Use Prometheus Exporter version 1.2.1 or later to run Prometheus Exporter with this version of Aerospike Server.
- Federal Edition Only: This version and subsequent 6.0.0.x release version Debian package software files (*.deb) and Red Hat Package Manager files (*.rpm) are now GPG Signed.
New Features
Improvements
Bug Fixes
- Enterprise, Federal & Community
- [AER-6612] - (CDT) Writing an ordered map with a map index bigger than the content may corrupt the map.
- [AER-6610] - (DEPLOYMENT) The Aerospike server may fail to start in some containers when the available CPUs are a proper subset of the actual CPUs.
- [AER-6613] - (KVS) For
single-bin
,data-in-memory
namespaces, writes using the delete-record operation may free the bin data twice and cause a crash.
Known Issues
Updates
- aerospike-tools 8.0.4