2.2.0
- As of Aerospike Server 4.9 scans are correct. The scan priority, fail_on_cluster_change, and scan percent options, that were deprecated in Aerospike Server 4.9 and are removed in Aerospike Server 5.6, have also been removed from aql, asvalidation, and asbackup.
- The ASADM output format has been revised as of Aerospike Tools version 5.0.1 and could break user's scripts.
- For updated output examples refer to:
- openssl-1.1.1.k is now statically linked into asbackup, aql, and asvalidation.
- Aerospike Tools currently supports Python3.6 to Python3.9.
- The "python3" binary path must now resolve. For example: /usr/bin/env python3. The "python" binary path is no longer used.
- We have removed support for Ubuntu 16.04.
- For more information please refer to: Ubuntu 16.04 LTS (Xenial Xerus).
New Features
[TOOLS-1668] - (ASADM) User and role management commands should support rate limits.
Improvements
[TOOLS-1677] - (TOOLS) Remove Python 3.5 support.
[TOOLS-1683] - (TOOLS) Add Python 3.9 support.
[TOOLS-1693] - (TOOLS) Remove scan priority, fail_on_cluster_change, and percent options from aql, asvalidation, and asbackup.
[TOOLS-1663] - (ASADM) Inspect and revise the asadm help (asadm --help & Admin> help).
[TOOLS-1665] - (ASADM) Update asadm cryptography dependency to 3.4.7.
[TOOLS-1675] - (ASADM) The manage acl create user
command should accept roles or role as a valid keyword argument.
[TOOLS-1689] - (ASADM) Remove the ability to use a hashed password in asadm.