github aerospike/aerospike-server 6.0.0.14

latest releases: 7.2.0.3, 7.1.0.9, 7.0.0.18...
20 months ago

Aerospike Server Community Edition 6.0.0.14

Description

  • This General Availability release 6.0.0.14 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 under write.
  • 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 replaces query-list and the deprecated scan-show command.
    • query-abort replaces query-kill and the deprecated scan-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 new enforce-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.
  • Community, Enterprise, & Federal Editions: 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-6617] - (DEPLOYMENT) The Aerospike server may fail to start in containers with cgroup v1 when the available CPUs are a proper subset of the actual CPUs.
    • [AER-6618] - (EXPRESSIONS) Deleting a bin via a write operation expression will cause a crash.
    • [AER-6615] - (SMD) A module that is continually retransmitting may block another module's 'set' operations.
  • Enterprise & Federal Only
    • [AER-6619] - (BALANCE) For strong-consistency namespaces, a stale appeal acknowledgement may cause a crash.
    • [AER-6616] - (XDR) Removing connector seed nodes while a DC is disconnected may cause an assertion on reconnection.

Known Issues

Updates

Don't miss a new aerospike-server release

NewReleases is sending notifications on new releases.