Releases: aerospike/aerospike-server
Releases · aerospike/aerospike-server
4.1.0.6
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
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
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.
- [AER-5928] - (KVS) In non
- Enterprise Only
- [AER-5929] - (XDR) XDR (sometimes silently) drops bins with name length of 15 characters.
Known Issues
Updates
4.3.0.6
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
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.
- [AER-5917] - (KVS) In non
- Enterprise Only
- [AER-5919] - (KVS) Fast restart may assert if previous shutdown occurred during a rebalance.
Known Issues
Updates
4.3.0.3
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
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
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.
- [AER-5901] - (KVS) Added namespace context configuration item
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 itemdisable-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
.
- [AER-5881] - (KVS) Setting service context configuration item
- 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.
- [AER-5541] - (KVS) Added storage context configuration item
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
anddc-connections-idle-ms
are applied to all DCs.
Known Issues
Updates
- aerospike-tools 3.15.3.14
4.1.0.5
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
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.