Skip to content

Releases: aerospike/aerospike-server

4.1.0.4

01 Mar 18:43
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.1.0.4

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

Bug Fixes

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

Known Issues

Updates

4.2.0.5

01 Mar 18:52
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.2.0.5

Description

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

New Features

Improvements

Bug Fixes

  • Enterprise & Community
    • [AER-5898] - (CLUSTERING) A node may still rebalance after abandoning a clustering attempt.
  • Enterprise Only
    • [AER-5899] - (KVS) Fast restart may unnecessarily assert on finding deleted but not yet freed records.
    • [AER-5844] - (XDR) In a single DC scenario, some records may not be shipped if link goes down while processing failed node. Introduced in 3.10.1.
    • [AER-5890] - (XDR) Window shipper can get stuck if the link to all DCs goes down. Introduced in 3.10.0.2.

Known Issues

Updates

4.2.0.4

01 Mar 18:52
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.2.0.4

Description

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

New Features

Improvements

Bug Fixes

  • Enterprise & Community
    • [AER-5889] - (KVS) Memory leak replicating or migrating records bigger than 1 MB, or ordered maps/lists near that size, in non data-in-memory namespaces.

Known Issues

Updates

4.2.0.3

01 Mar 18:50
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.2.0.3

Description

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

New Features

Improvements

Bug Fixes

  • Enterprise & Community
    • [AER-5879] - (FABRIC) Records a few bytes less than 1M, or bigger than 1M, will cause a crash in fabric.

Known Issues

Updates

4.1.0.2

01 Mar 18:33
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.1.0.2

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

Bug Fixes

  • Enterprise & Community
    • [AER-5879] - (FABRIC) Records a few bytes less than 1M, or bigger than 1M, will cause a crash in fabric.

Known Issues

Updates

4.2.0.2

01 Mar 18:50
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.2.0.2

Description

New Features

  • Enterprise & Community
    • New Distro - Ubuntu 18.04

Improvements

  • Enterprise & Community
    • [AER-5862] - (KVS) Namespace context configuration item partition-tree-sprigs minimum and default values increased to 256.
    • [AER-5863] - (KVS) Deprecated namespace context configuration item partition-tree-locks.
    • [AER-5850] - (STORAGE) Maximum write-block-size increased to 8MB.
    • [AER-5858] - (STORAGE) Increased maximum devices per namespace to 128.
    • [AER-5859] - (STORAGE) Significantly reduced record storage overhead.
    • [AER-5878] - (FABRIC) Removed message pool lock contention.
    • [AER-5864] - (LOGGING) Improved signal context dumped in log on assertions and crashes.
    • [AER-5866] - (STATS) Improved object size histograms, deprecated namespace context configuration item obj-size-hist-max, added service context configuration item object-size-hist-period.
  • Enterprise Only
    • [AER-5860] - (KVS) Much faster fast restart.
    • [AER-5861] - (STORAGE) Made device configuration order independent across fast restart.

Bug Fixes

  • Enterprise & Community
    • [AER-5756] - (KVS) auto-pin unnecessarily fails assertion on servers with 72 TX network queues and i40e driver.
    • [AER-5869] - (INFO) Info reports duplicate heartbeat.mesh-seed-address-port.
    • [AER-5876] - (STATS) When 'read' and 'batch-sub', or 'udf' and 'udf-sub' histograms are both enabled, the histograms are incorrect.

Known Issues

Updates

4.1.0.1

01 Mar 18:26
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.1.0.1

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).
  • Introduction of LDAP support
    • LDAP is an Enterprise Edition only feature requiring an additional license. Existing Aerospike Enterprise customers should contact their account representative for a trial license.
    • Configuring LDAP
  • Encryption at rest is an Enterprise Edition only feature now requiring an additional license. Existing Aerospike Enterprise customers should contact their account representative for a trial license. Customers who have previously implemented encryption at rest should contact their account representative or Aerospike Support prior to starting an upgrade.
  • Strong Consistency is an Enterprise Edition only feature requiring an additional license. Existing Aerospike Enterprise customers should contact their account representative for a trial license.

New Features

  • Enterprise & Community
    • New Distro - Debian 9
  • Enterprise Only
    • [AER-5848] - (LDAP) Added support for external authentication via LDAP.
    • [AER-5483] - (XDR) Added a command to force an XDR destination cluster into window shipping.

Improvements

  • Enterprise & Community
    • [AER-5837] - (FABRIC) Do not retransmit fabric message which is still in fabric's message queue.
    • [AER-5857] - (FABRIC) Reduced memory consumption and number of system calls in fabric layer.
    • [AER-5845] - (BATCH) Batch-index responses are now non-blocking.
    • [AER-5841] - (LOGGING) Include client IP address in log line for failed info responses.
  • Enterprise Only
    • [AER-5856] - (BALANCE) For strong consistency, reduced pessimism in certain cases when regime is skipped.

Bug Fixes

  • Enterprise & Community
    • [AER-5853] - (CDT) Add_items with replace policy on unordered maps fails unless all items are replaced.
    • [AER-5855] - (CDT) Some single-result operations on ordered CDTs return an error code instead of an empty result.
  • Enterprise Only
    • [AER-5746] - (XDR) Time lag value can be incorrect.
    • [AER-5839] - (XDR) Node without XDR section configured crashes when other nodes in the cluster are configured.

Known Issues

Updates

4.0.0.5

25 Feb 16:29
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.0.0.5

Description

  • DO NOT UPGRADE from 3.13 (or earlier) directly to this release. Instead, upgrade to 4.0.0.6, 4.1.0.6, 4.2 or 4.3.
  • If you have already upgraded directly from 3.13 to this version, upgrade to 4.0.0.6 prior to any further upgrade.
  • After the upgrade to 4.0.0.6 depending on the client’s versions being utilized it may be necessary to restart them (including XDR).
  • Strong Consistency an Enterprise Edition only feature requiring an additional license. Existing Aerospike Enterprise customers should contact their account representative for a trial license.

New Features

Improvements

Bug Fixes

  • Enterprise & Community
    • [AER-5838] - (KVS) Omitting a closing brace ( } ) in a namespace context configuration eventually causes a crash.
  • Enterprise Only
    • [AER-5847] - (STORAGE) Ensure decrypt caller fails magic check if decrypt fails magic check. Introduced in 3.15.1.3

Known Issues

Updates

4.0.0.4

25 Feb 07:28
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.0.0.4

Description

  • DO NOT UPGRADE from 3.13 (or earlier) directly to this release. Instead, upgrade to 4.0.0.6, 4.1.0.6, 4.2 or 4.3.
  • If you have already upgraded directly from 3.13 to this version, upgrade to 4.0.0.6 prior to any further upgrade.
  • After the upgrade to 4.0.0.6 depending on the client’s versions being utilized it may be necessary to restart them (including XDR).
  • Strong Consistency an Enterprise Edition only feature requiring an additional license. Existing Aerospike Enterprise customers should contact their account representative for a trial license.

New Features

Improvements

  • Enterprise & Community
    • [AER-5823] - (STORAGE) Prevent duplicate 'file' or 'device' storage-engine context configuration items.
    • [AER-5825] - (STATS) Renamed 'cluster_clock_skew' statistic to cluster_clock_skew_ms.

Bug Fixes

  • Enterprise & Community
    • [AER-5831] - (KVS) Proxied transactions that time out shortly after insertion into hash may double free fabric message.
    • [AER-5829] - (CDT) List-by-value-list operation on ordered list may crash with certain value parameters. Introduced in 3.16.0.1
    • [AER-5830] - (CDT) By-list-value-list, by-map-key-list, by-map-value-list operations may crash if parameter lists contain duplicate elements. Introduced in 3.16.0.1
  • Enterprise Only
    • [AER-5828] - (KVS) Memory leak in fabric when sending replication confirmation message (in strong-consistency mode).
    • [AER-5822] - (STORAGE) At startup, if device is encrypted, check of device header's strong consistency flag is bypassed.
    • [AER-5835] - (STORAGE) Post-write queue is not thread-safe in commit-to-device mode.
    • [AER-5824] - (XDR) Crash when bin shipping is enabled and a record contains only zero-length blobs and/or strings.

Known Issues

Updates

4.0.0.1

09 Mar 20:55
Compare
Choose a tag to compare

Aerospike Server Community Edition 4.0.0.1

Description

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

New Features

  • Enterprise Only
    • [AER-5816] - (KVS) Introduced strong consistency, enabled by namespace context configuration item strong-consistency.
    • [AER-5815] - (DEPLOYMENT) Introduced feature keys for select enterprise features.
    • [AER-5818] - (CLUSTERING) Rack-aware is now an enterprise feature.
  • Community Only
    • [AER-5817] - (DEPLOYMENT) Introduced maximum cluster size of 8, introduced maximum of 2 namespaces.

Improvements

Bug Fixes

Known Issues

Updates