Skip to content

Releases: aerospike/aerospike-server

4.1.0.6

01 Mar 19:32
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.1.0.6

Description

  • When upgrading the Aerospike server, from a version prior to 3.14, please follow the upgrade and protocol-switching PREREQUISITES for 3.13.0.11 documentation for Upgrade to 3.13.

New Features

Improvements

Bug Fixes

  • Enterprise & Community
    • [AER-5934] - (CLUSTERING) When upgrading directly from 3.13 to 4.0 or 4.1, device header artifact is mistakenly interpreted as a strong consistency regime.
  • Enterprise Only
    • [AER-5913] - (KVS) Re-replication during clock-skew stop-writes leaves record stuck in 're-replicating' state, blocking migrations.

Known Issues

Updates

4.0.0.6

01 Mar 19:35
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.0.0.6

Description

  • Strong Consistency an Enterprise Edition only feature requiring an additional license. Existing Aerospike Enterprise customers should contact their account representative for a trial license.
  • When upgrading the Aerospike server, from a version prior to 3.14, please follow the upgrade and protocol-switching PREREQUISITES for 3.13.0.11 documentation for Upgrade to 3.13.

New Features

Improvements

  • Enterprise & Community
    • [AER-5909] - (KVS) Improved efficiency of pushing to head of queue.

Bug Fixes

  • Enterprise & Community
    • [AER-5934] - (CLUSTERING) When upgrading directly from 3.13 to 4.0 or 4.1, device header artifact is mistakenly interpreted as a strong consistency regime.
    • [AER-5911] - (FABRIC) Race condition caused by recycling duplicate resolution fabric message for replica write/ping.
  • Enterprise Only
    • [AER-5913] - (KVS) Re-replication during clock-skew stop-writes leaves record stuck in 're-replicating' state, blocking migrations.

Known Issues

Updates

4.3.0.7

01 Mar 19:36
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.3.0.7

Description

  • When upgrading the Aerospike Server refer to the Special Upgrades documentation.

New Features

Improvements

Bug Fixes

  • Enterprise & Community
    • [AER-5928] - (KVS) In non data-in-memory namespaces, read operation mixed with 'replace' write causes write to update instead.
  • Enterprise Only
    • [AER-5929] - (XDR) XDR (sometimes silently) drops bins with name length of 15 characters.

Known Issues

Updates

4.3.0.6

01 Mar 19:36
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.3.0.6

Description

  • When upgrading the Aerospike Server refer to the Special Upgrades documentation.

New Features

Improvements

Bug Fixes

  • Enterprise Only
    • [AER-5924] - (BALANCE) May assert rebalancing to cluster containing non-roster node with unique rack-id.

Known Issues

Updates

4.3.0.4

01 Mar 19:37
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.3.0.4

Description

  • When upgrading the Aerospike Server refer to the Special Upgrades documentation.

New Features

Improvements

Bug Fixes

  • Enterprise & Community
    • [AER-5917] - (KVS) In non data-in-memory namespaces, cannot add a stored key to an existing record.
  • Enterprise Only
    • [AER-5919] - (KVS) Fast restart may assert if previous shutdown occurred during a rebalance.

Known Issues

Updates

4.3.0.3

01 Mar 19:38
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.3.0.3

Description

  • When upgrading the Aerospike Server refer to the Special Upgrades documentation.

New Features

Improvements

Bug Fixes

  • Enterprise Only
    • [AER-5913] - (KVS) Re-replication during clock-skew stop-writes leaves record stuck in 're-replicating' state, blocking migrations.

Known Issues

Updates

4.2.0.10

01 Mar 19:16
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.2.0.10

Description

  • When upgrading the Aerospike Server refer to the Special Upgrades documentation.

New Features

Improvements

  • Enterprise & Community
    • [AER-5909] - (KVS) Improved efficiency of pushing to head of queue.

Bug Fixes

  • Enterprise & Community
    • [AER-5911] - (FABRIC) Race condition caused by recycling duplicate resolution fabric message for replica write/ping.
  • Enterprise Only
    • [AER-5913] - (KVS) Re-replication during clock-skew stop-writes leaves record stuck in 're-replicating' state, blocking migrations.
    • [AER-5912] - (CLUSTERING) Slow drives may prevent initial cluster formation under strong consistency when roster is missing.

Known Issues

Updates

4.3.0.2

01 Mar 18:57
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.3.0.2

Description

  • All Flash (Enterprise only, requires new feature key).
  • Ability to choose uniform partition balance over minimal migrations during cluster changes (Enterprise only).
  • Relative range operations for CDTs, and NO_FAIL and DO_PARTIAL CDT error policies.
  • When upgrading the Aerospike Server, from a version prior to 4.3 with replication-factor 2 or greater along with the use of the rack-aware feature in AP namespaces, refer to the special considerations knowledge base article for details. (Enterprise Only)
  • When upgrading the Aerospike Server refer to the Special Upgrades documentation.

New Features

  • Enterprise & Community
    • [AER-5891] - (CDT) Added CDT relative range operations.
    • [AER-5892] - (CDT) Added NO_FAIL and DO_PARTIAL CDT error policies.
  • Enterprise Only
    • [AER-5901] - (KVS) Added namespace context configuration item index-type with value 'flash' to use block storage devices for primary index.
    • [AER-5900],[AER-4714] - (BALANCE) Added namespace context configuration item prefer-uniform-balance to choose uniform partition balance over minimal migrations.

Improvements

  • Enterprise & Community
    • [AER-5881] - (KVS) Setting service context configuration item nsup-period to zero deactivates runtime expiration/eviction.
    • [AER-5882] - (KVS) Setting service context configuration item object-size-hist-period to zero deactivates object size histogram population.
    • [AER-5885] - (KVS) Replaced service context configuration item nsup-startup-evict with namespace context item disable-cold-start-eviction.
    • [AER-5886] - (KVS) Added namespace context configuration item disable-nsup to disable runtime expiration/eviction for the namespace.
    • [AER-5906] - (KVS) Removed default value of namespace context configuration item memory-size.
    • [AER-5909] - (KVS) Improved efficiency of pushing to head of queue.
    • [AER-5883] - (SINDEX) Setting service context configuration item sindex-gc-period to zero deactivates secondary index garbage collection.
    • [AER-5897] - (INFO) Added 'size' parameter and 'ignore-migrations' option to cluster-stable info command, and made 'namespace' parameter optional.
    • [AER-4969] - (INFO) Expose various device-specific metrics through the info protocol.
    • [AER-5893] - (NETWORK) Increased the character limit on heartbeat context configuration item mesh-seed-address-port from 64 to 255.
    • [AER-5902] - (STORAGE) Allow storage files to have shadow files.
    • [AER-5905] - (STORAGE) Removed default value of storage context configuration item filesize.
  • Enterprise Only
    • [AER-5541] - (KVS) Added storage context configuration item serialize-tomb-raider to allow serialization of different namespaces' tomb raids.
    • [AER-5884] - (KVS) Setting namespace context configuration item tomb-raider-period to zero deactivates tomb raider.

Bug Fixes

  • Enterprise & Community
    • [AER-5904] - (CLUSTERING) Clock skew may be falsely reported briefly when a node joins a cluster where the logical clock is ahead of the physical clock.
    • [AER-5911] - (FABRIC) Race condition caused by recycling duplicate resolution fabric message for replica write/ping.
    • [AER-5894] - (STORAGE) IO on shadow device fails if its minimum IO size exceeds that of its primary device.
  • Enterprise Only
    • [AER-5912] - (CLUSTERING) Slow drives may prevent initial cluster formation under strong consistency when roster is missing.
    • [AER-5888] - (BALANCE) Changing rack IDs with replication factor 3 or more may result in suboptimal master selection.
    • [AER-5880] - (XDR) Dynamic changes to datacenter context configuration items dc-connections and dc-connections-idle-ms are applied to all DCs.

Known Issues

Updates

4.1.0.5

01 Mar 18:49
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.1.0.5

Description

  • DO NOT UPGRADE from 3.13 (or earlier) directly to this release. Instead, upgrade to 4.1.0.6, 4.2 or 4.3.
  • If you have already upgraded directly from 3.13 to this version, upgrade to 4.1.0.6 prior to any further upgrade.
  • After the upgrade to 4.1.0.6 depending on the client’s versions being utilized it may be necessary to restart them (including XDR).

New Features

Improvements

  • Enterprise & Community
    • [AER-5909] - (KVS) Improved efficiency of pushing to head of queue.

Bug Fixes

  • Enterprise & Community
    • [AER-5911] - (FABRIC) Race condition caused by recycling duplicate resolution fabric message for replica write/ping.

Known Issues

Updates

4.2.0.7

01 Mar 18:54
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.2.0.7

Description

  • When upgrading the Aerospike Server refer to the Special Upgrades documentation.

New Features

Improvements

Bug Fixes

  • Enterprise & Community
    • [AER-5908] - (UDF) Memory leak running UDFs in single-bin namespaces. Introduced in 3.15.0.1.
  • Enterprise Only
    • [AER-5903] - (STORAGE) Zero padding at end of write blocks may decrypt to accidentally yield good record magic.

Known Issues

Updates