Aerospike Tools Release Notes
Tools 9.1.0
Release date: August 30, 2023
Aerospike Tools version 9.1.0 is now available.
New in this version
This version of Aerospike Tools adds asconfig
schema support for Aerospike server 6.4, and bug fixes and improvements to asadm
and asbackup
.
Bug Fixes
asadm
show pmap
does not consistently return results for all nodes in specific tls scenarios. [TOOLS-2267]asadm
show statistics
displayscluster_key
asinf
or a float in some cases. [TOOLS-2570]asrestore
Restore from S3 may hang after opening ---s3-max-async-downloads
backup files. [TOOLS-2611]asconfig
stop-writes-count
andstop-writes-size
Aerospike configuration parameters are parsed incorrectly if they are greater than max int64. [TOOLS-2622]asbackup
Some bins are lost when using--parallel
and--bin-list
. [TOOLS-2624]asbackup
Unable to continue S3 backup when backup token expires. [TOOLS-2630]asadm
The asadm--timeout
is not respected when a node is unreachable. [TOOLS-2644]asconfig
Parsesindex-type
from Aerospike configuration files. [TOOLS-2648]
Improvements
asadm
Do not make requests to a node that was deemed unreachable during cluster discovery. [TOOLS-2645]
New features
asconfig
Support Aerospike server 6.4 configuration. [TOOLS-2616]
Upcoming changes
- The deprecated AQL
truncate
command will be removed in an upcoming release. Useasadm
manage truncate
instead.
Individual Tools Versions
Tools 9.0.0
Release date: July 26, 2023
Aerospike Tools version 9.0 is now available.
New in this version
This version of Aerospike Tools supports changes in Aerospike Server 6.4.
Bug Fixes
- The following
asadm
commands no longer display a traceback when a node is unreachable:info sindex
[TOOLS-2621]show best-practices
[TOOLS-2620]show stop-writes
[TOOLS-2551]show latencies
[TOOLS-2605]
Improvements
Aerospike Tools support for Amazon Linux 2023 and Debian 12. [TOOLS-2472][TOOLS-2594]
asadm
Traceback shown in collectinfo mode when malformed or non-existent archive provided. [TOOLS-2599]asadm
upgrades bundled dependencies to cryptography 41.0.2 and pyOpenSSL 23.2.0. [TOOLS-2608]When
asadm
displays values in microseconds, it labels the value with au
character instead of a 'mu' character (Unicode\u03bcs
) to avoid an exception thrown by a machine with a locale not set in UTF-8, such as in Docker containers that default to the ASCII locale. [TOOLS-2609]When
asloglatency
displays values in microseconds, it labels the value with au
character instead of a 'mu' character (Unicode\u03bcs
) to avoid an exception thrown by a machine with a locale not set in UTF-8, such as in Docker containers that default to the ASCII locale. [TOOLS-2610]
New features
asadm
warns the user upon startup if a cluster, namespace, or set, is in astop writes
state. [TOOLS-2516]The
asadm
commandsinfo sindex
andinfo namespace usage
display relevant metrics forsindex-type
flash
. [TOOLS-2562]asrestore
now includes the flag--validate
to parse specified backup files without restoring the data from them, and to return a non-zero exit code when encountering corrupted files. [TOOLS-2495]
Breaking changes
asrestore
has a known issue (TOOLS-2569): Using the--s3-bucket
restore option with Amazon S3 causes a malformed URL in the request. The--s3-bucket
option has been removed fromasbackup
andasrestore
. [TOOLS-2559]Work-around: Specify the S3 bucket in the directory or file name, instead of with the
--s3-bucket
option inasrestore
.asbench
workload options support batch reads, writes, and deletes. This changes the behavior of the--batch-size
option, which now enables all batch mode operations for theSIZE
number of records specified. Added are the--batch-read-size
,--batch-write-size
, andbatch-delete-size
options to specify an operation with a specificSIZE
number of records for that operation. [TOOLS-2474][TOOLS-2560]
Upcoming changes
- The deprecated AQL
truncate
command will be removed in an upcoming release. Use `asadm
manage truncate
instead.
Individual Tools Versions
Previous releases
Release notes for previous versions of Aerospike Tools: Aerospike Tools Release Notes.