Aerospike Tools version 7.0.0 was released on April 7, 2022.
- Requires Aerospike Server version 4.9 or newer.
- First release to support 6.0 changes.
- S3 upload is now included with asbackup.
- The Python interpreter is now included with asadm.
- Deprecations that will be removed in the next release of aql.
- (AQL) Deprecate the ability to manage jobs in aql.
- (AQL) Deprecate INFO commands in aql.
- (AQL) Deprecate the ability to managing indexes in aql.
- (AQL) Deprecate the ability to managing users and roles in aql.
- (AQL) Deprecate the SYSTEM and PRINT commands in aql.
- Removal/Breaking changes:
- (AQL) Remove SLAP mode from aql.
- (AQL) Remove the OPERATE command from aql.
- (AQL) Remove
USE_SMD
,REPLICA_ANY
andLINEARIZE_READ
settings from aql.
New Features
- [TOOLS-1468] - (ASADM) Add a
show config security
sub-command and remove redundant configuration params fromshow config service
. - [TOOLS-1930] - (ASADM) Create
manage jobs kill all queries
command in asadm. - [TOOLS-1872] - (ASBACKUP) Allow backing up and restoring from S3.
- [TOOLS-1873] - (ASBACKUP) Allow a user to specify which S3 region to use.
- [TOOLS-1874] - (ASBACKUP) Allow a user to specify an S3 compatible storage to use in place of the default S3 URI.
- [TOOLS-1923] - (ASBACKUP) Allow a user to specify an AWS profile.
- [TOOLS-1935] - (ASBACKUP) Allow a user to override the minimum part size to use for S3 Multipart Uploads.
- [TOOLS-1948] - (ASBACKUP) Allow a user to set a max number of simultaneous outstanding async S3 upload/download requests.
- [TOOLS-1927] - (ASBACKUP) Give an option to remove backup artifacts without performing a backup.
Improvements
- [TOOLS-1865] - (PACKAGING) Remove support for Debian 8 and add support for Debian 11.
- [TOOLS-1915] - (AQL) Change the default setting of
KEY_SEND
totrue
in aql. - [TOOLS-1921] - (AQL) Support new 6.0
truncate
,udf-admin
, andsindex-admin
privileges in aql. - [TOOLS-1794] - (ASADM) The default timeout should be changed to 1 second.
- [TOOLS-1861] - (ASADM) Bundle asadm with python to remove python dependency.
- [TOOLS-1877] - (ASADM) Have asadm use async/await co-routines instead of threads for concurrent requests.
- [TOOLS-1905] - (ASADM) Allow
show users
to query for a single user. - [TOOLS-1925] - (ASADM) Allow asadm to work with mixed security modes.
- [TOOLS-1928] - (ASADM) Support new server 6.0 stats, configs, info commands, and histograms.
- [TOOLS-1938] - (ASADM) Add higher precision to the Disk, Memory, and PIndex Used% reported by
info namespace usage
. - [TOOLS-1958] - (ASADM) Add 6.0 configuration schema to asadm.
- [TOOLS-1942] - (ASBACKUP) Allow the user to specify the number of backup samples to take.
Bug Fixes
- [TOOLS-1491] - (AQL) Filter illegal bin names to stop aql from crashing.
- [TOOLS-1727] - (ASADM) Asadm makes an invalid info call when there are no DC’s configured on server >= 5.7.
- [TOOLS-1922] - (ASADM)
manage config
auto-complete prints same parameter twice in some cases. - [TOOLS-1924] - (ASADM) Help output does not show new manage jobs commands.
- [TOOLS-1936] - (ASADM) --no-color flag raises exception.
- [TOOLS-1939] - (ASADM) Asadm does not reliably discover the cluster if security is enabled and the seed node is a load-balancer.
- [TOOLS-1940] - (ASADM) Summary command does not report compression-ratio for namespaces in table view.
- [TOOLS-1943] - (ASADM) The
summary
command reports flash-index as 0 when in use.