Skip to content

Releases: aerospike/aerospike-admin

2.7.3

27 Apr 07:14
06cc2cb

Choose a tag to compare

  • Requires Aerospike Server version 4.9 or newer.

Bug Fixes

* [TOOLS-2022] - (ASADM) Asadm fails to connect to the cluster when multiple service addresses are configured.

2.7.2

15 Apr 04:23
13efd42

Choose a tag to compare

Requires Aerospike Server version 4.9 or newer.

Bug Fixes

  • [TOOLS-1981] - (ASADM) The --no-color flag does not work on table column separators.
  • [TOOLS-1982] - (ASADM) The watch command does not display table output.
  • [TOOLS-1987] - (ASADM) The pager command does not work if the system less binary is not compatible with .so files in asadm bundle.

2.7.0

08 Apr 03:23
b45d056

Choose a tag to compare

* Requires Aerospike Server version 4.9 or newer.
* First release to support 6.0 changes.
* The Python interpreter is now included with asadm.

New Features

* [TOOLS-1468] - (ASADM) Add a `show config security` sub-command and remove redundant configuration params from `show config service`.
* [TOOLS-1930] - (ASADM) Create `manage jobs kill all queries` command in asadm.

Improvements

* [TOOLS-1865] - (PACKAGING) Remove support for Debian 8 and add support for Debian 11.
* [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.

Bug Fixes

* [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.

2.6.0

23 Dec 19:30
4fbef6e

Choose a tag to compare

Requires Aerospike Server version 4.9 or newer.

New Features

[TOOLS-1902] - (ASADM) Add an --enable flag to be used in conjunction with the -execute option.

Improvements

[TOOLS-1881] - (ASADM) Support new 5.8 truncate, udf-admin, and sindex-admin privileges in asadm.

2.5.0

09 Dec 09:43
a285887

Choose a tag to compare

Requires Aerospike Server version 4.9 or newer.

New Features

[TOOLS-1801] - (ASADM) Add a manage roster command to asadm.
[TOOLS-1811] - (ASADM) Add a show roster command to asadm.
[TOOLS-1812] - (ASADM) Add a manage revive command to asadm.
[TOOLS-1815] - (ASADM) Create a manage jobs command in asadm.
[TOOLS-1817] - (ASADM) Create a show jobs command in asadm.
[TOOLS-1844] - (ASADM) Create a show racks command in asadm.
[TOOLS-1735] - (ASADM-COLLECTINFO) Collectinfo should defer to unique-data-agent to get license data usage when available.

Improvements

[TOOLS-1434] - (ASADM) Add pmem to summary command.
[TOOLS-1790] - (ASADM) Add effective roster rack-id to asadm info namespace output.
[TOOLS-1858] - (ASADM) Should not fail to run when user and password are provided when security is disabled.
[TOOLS-1860] - (ASADM) Add set index information to the asadm info set call.
[TOOLS-1880] - (ASADM) Have asadm print error logs to stderr instead of stdout.
[TOOLS-1906] - (ASADM) Require user input if a node is being added without a rack-id and a rack-id is configured.
[TOOLS-1848] - (ASADM-COLLECTINFO) Fail to generate collectinfo.tgz if an exception occurs while creating JSON file.
[TOOLS-1855] - (ASADM-COLLECTINFO) Store the collectinfo command's stdout/stderr in the collectinfo archive.

Bug Fixes

[TOOLS-1500] - (ASADM-COLLECTINFO) Collectinfo may fail during interactive session if cluster status changes.
[TOOLS-1875] - (ASADM-HEALTHCHECK) The health-check incorrectly identifies secondary indexes that are not in sync.

2.4.2

12 Oct 20:13

Choose a tag to compare

Requires Aerospike Server version 4.9 or newer.

Bug Fixes

[TOOLS-1824] - (ASADM) show best-practices does not display correct data in collectinfo mode.

2.4.0

24 Sep 10:06
24307bb

Choose a tag to compare

Requires Aerospike Server version 4.9 or newer.
This release of Tools is the first to support changes included in server 5.7.
Aerospike Admin (asadm) removed support for Aerospike Server prior to version 4.0.

New Features

[TOOLS-1786] - (ASADM) Add show best-practices check to asadm.

Improvements

[TOOLS-1508] - (ASADM) Make errors return with non-zero exit code when using the -e flag.
[TOOLS-1739] - (ASADM) Support PKI authentication in asadm.
[TOOLS-1757] - (ASADM) Remove support for Aerospike Server prior to version 4.0.
[TOOLS-1763] - (ASADM) Support auto-completion for server 5.7 dynamic configuration.
[TOOLS-1764] - (ASADM) Add support for new secondary index metrics coming in server 5.7.

2.3.0

04 Sep 12:18
80f0128

Choose a tag to compare

  • Aerospike Admin (asadm) now supports dynamic configuration with tab completion for Aerospike Server versions 4.0 - 5.6 through the new manage config command.
  • Aerospike Tools currently supports Python3.6 to Python3.9.
  • We have removed support for legacy macOS versions earlier than Catalina 10.15.
  • In the next release Aerospike Admin (asadm) will remove support for versions older than Aerospike Server 4.0.

New Features

[TOOLS-1577] - (ASADM) Add the ability to manage dynamic configuration with asadm.
[TOOLS-1579] - (ASADM) Add the ability to truncate namespaces and sets to asadm.
[TOOLS-1688] - (ASADM) Add the ability to recluster to asadm.
[TOOLS-1691] - (ASADM) Add the ability to quiesce a node to asadm.

Improvements

[TOOLS-1676] - (ASADM) The with modifier should explicitly match addresses.
[TOOLS-1718] - (ASADM) Add netstat output to collectinfo file.
[TOOLS-1719] - (ASADM) Asadm should use a simplified unique data calculation.

Bug Fixes

[TOOLS-1760] - (TOOLS) Invalid tls-protocols example in astools.conf template.
[TOOLS-1411] - (ASADM) Summary command memory use is inaccurate.
[TOOLS-1708] - (ASADM) An exception is thrown from show latencies when batch-index metric is populated.
[TOOLS-1713] - (ASADM) Asadm summary fails to report XDR Source as a feature.
[TOOLS-1729] - (ASADM) Exception thrown by summary command.
[TOOLS-1736] - (ASADM) Summary command does not properly display all-pmem/all-flash usage.
[TOOLS-1773] - (ASADM) Asadm does not tolerate seed-nodes that are load-balancers.

2.2.0

11 May 07:43

Choose a tag to compare

  • 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.
  • 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.

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.

2.1.1

02 Mar 05:43
afb3071

Choose a tag to compare

Bug Fixes

[TOOLS-1661] - (ASADM) The show users and show roles command returns an error when TLS is enabled.