Skip to content

Releases: aerospike/aerospike-admin

2.22.0

01 Feb 19:11
4b1c61b

Choose a tag to compare

Summary

Tools 10.2.1 adds Aerospike server log collection to asadm, the ability to generate a configuration file from a running Aerospike node to asconfig, and the prefer-racks flag to asbackup, along with other features, improvements, and fixes. The ability to generate a configuration file from a running node in asadm is now deprecated.

New Features

asadm Add the ability to aggregate local and remote Aerospike server logs to send to support with one command. [TOOLS-2607]

Improvements

asadm The collectinfo command should only create sysinfo.log and copy the aerospike.conf if localhost is an aerospike node. [TOOLS-2653]
asadm Add -n option to netstat command in collectinfo to prevent hostname/port name resolution. [TOOLS-2809]
asadm Add a disclaimer with metadata to asadm's generate config command. [TOOLS-2810]
asadm Deprecate asadm's generate config command. [TOOLS-2831]
asinfo Support running asinfo in environments where asadm can not be found in the path. [TOOLS-2813]

Bug Fixes

asadm Healthcheck incorrectly reports storage under configured for single-node failure. [TOOLS-2824]

Full Changelog: 2.21.0...2.22.0

2.21.0

15 Dec 07:44
68c18ce

Choose a tag to compare

Summary

This version implements a variety of improvements to enhance performance, usability, and reliability.

Bug Fixes

asadm The manage config namespace command cannot change index-type configuration parameters. [TOOLS-2768]
asadm The asadm with modifier is doing a wildcard match when '*' is not used. [TOOLS-2656]
asadm The generate config command does not correctly report shadow devices. [TOOLS-2782]
asadm The generate config command does not correctly report xdr.dc.namespace shipped/ignored sets and bins [TOOLS-2783]
asadm The generate config command does not correctly generate namespaces with data-in-memory true. [TOOLS-2797]

New Features

asadm Collect info should run generate config for all nodes. [TOOLS-2695]

Improvements

asadm Use the generated Aerospike Database 7.0 schema. [TOOLS-2771]
asadm Upgrade cryptography from 41.0.5 to 41.0.7. [TOOLS-2791]

Full Changelog: 2.20.1...2.21.0

2.20.1

28 Nov 22:50

Choose a tag to compare

New in this version

Tools 10.0.1 adds support for managing secondary indexes on blob bins.

Bug Fixes

  • asadm The manage sindex create command does not support blob bin-type introduced in server 7.0. [TOOLS-2766]

Full Changelog: 2.20.0...2.20.1

2.20.0

08 Nov 23:22
d309af7

Choose a tag to compare

New in this version

Added Aerospike Database 7.0 support.

Bug Fixes

  • asadm List view does not display namespace device usage statistics. [TOOLS-2683]
  • asadm The info set command does not show the correct Quota Used% when data-in-memory is true. [TOOLS-2705]
  • asadm manage truncate ns fails with Unrecognized input when --no-warn is used. [TOOLS-2714]
  • asadm The info namespace object command returns "ERROR: Unable to find any Aerospike nodes" when connecting to Aerospike CE. [TOOLS-2717]
  • asadm Asadm does not correctly parse server LDAP error codes. [TOOLS-2693]

Improvements

  • asadm Add Record Quota to info set command to accompany the existing Quota (now Size Quota) column. [TOOLS-2706]
  • asadm Show error if show statistics bins is called with Aerospike Database 7.0 and later. [TOOLS-2700]
  • asadm Support Aerospike Database 7.0 Config Changes. [TOOLS-2669]

Full Changelog: 2.19.1...2.20.0

2.19.1

11 Oct 04:17
938caae

Choose a tag to compare

What's Changed

  • [TOOLS-2541] - (ASADM) asadm should generate dynamic configuration in conf format.
  • [TOOLS-2607] - (ASADM) A customer should be able to aggregate logs to send to support with one command.
  • [TOOLS-2679] - (ASADM) show stop-writes does not report if stop-writes are triggered via storage-engine device or storage-engine pmem metrics.
  • [TOOLS-2697] - (ASADM) Asadm's show config command displays incorrect values for the security.ldap context.

Full Changelog: 2.19.0...2.19.1

2.19.0

11 Oct 04:16
9d6edc5

Choose a tag to compare

What's Changed

  • [TOOLS-2541] - (ASADM) asadm should generate dynamic configuration in conf format.
  • [TOOLS-2607] - (ASADM) A customer should be able to aggregate logs to send to support with one command.
  • [TOOLS-2679] - (ASADM) show stop-writes does not report if stop-writes are triggered via storage-engine device or storage-engine pmem metrics.
  • [TOOLS-2697] - (ASADM) Asadm's show config command displays incorrect values for the security.ldap context.

Full Changelog: 2.18.0...2.19.0

2.18.0

31 Aug 21:48
ce5e393

Choose a tag to compare

This version adds bug fixes and improvements to asadm.

Bug Fixes

  • show pmap does not consistently return results for all nodes in specific tls scenarios. [TOOLS-2267]
  • show statistics displays cluster_key as inf or a float in some cases. [TOOLS-2570]
  • The asadm --timeout is not respected when a node is unreachable. [TOOLS-2644]
  • Do not make requests to a node that was deemed unreachable during cluster discovery. [TOOLS-2645]

Upcoming changes

Full Changelog: 2.17.0...2.18.0

2.17.0

27 Jul 00:28
79cef19

Choose a tag to compare

New in this version

  • This version of Aerospike Tools supports changes in Aerospike Server 6.4.

Updates

  • 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 a u 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 a u 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]
  • The following asadm commands no longer display a traceback when a node is unreachable:

New features

Upcoming changes

Full Changelog: 2.16.0...2.17.0

2.16.0

07 Jul 02:23
f70f91e

Choose a tag to compare

This release greatly improves asadm help output and many other changes listed below.

Improvements

[TOOLS-2543] - (ASADM) Improve asadm help output.
[TOOLS-2050] - (ASADM) Allow the collectinfo command to handle a blocking proxy.
[TOOLS-2558] - (TOOLS) Remove unused files under cl_py and distributed under /opt/aerospike/lib/*py.

Bug Fixes

[TOOLS-2046] - (ASADM) 'show dist object_size' bucket ordering not quite right
[TOOLS-2325] - (ASADM) KeyboardInterrupt sometimes causes exceptions in asadm.
[TOOLS-2481] - (ASADM) Asadm's manage config command shows an incorrect error message instead of a helpful one when a nonexistent namespace or datacenter is supplied.
[TOOLS-2538] - (ASADM) Collectinfos created with asadm 2.14.0 and before throwing exceptions when loaded with asadm 2.15.0.
[TOOLS-2550] - (ASADM) The watch command does not support auto-completion.

Security

[TOOLS-2535] - (BUILD) Update go in build containers to 1.20.5.

Full Changelog: 2.15.0...2.16.0

2.15.0

01 Jun 05:32
eb2dc17

Choose a tag to compare

This release adds the show user stats and show stop-writes asadm commands. See more changes below.

New Features

[TOOLS-2459] - (ASADM) Add a show stop-writes command.
[TOOLS-2470] - (ASADM) Create a show user stats command.

Improvements

[TOOLS-2509] - (ASADM) Display node fqdn in collectinfo mode tables similar to live-cluster mode.
[TOOLS-2527] - (ASADM) No longer print messages like The parameter "param" must also be set. in asadm.

Bug Fixes

[TOOLS-2510] - (ASADM) The show latencies command shows ~~ when a node has no histogram results.
[TOOLS-2512] - (ASADM) Setting a namespace's compression-level incorrectly displays that enable-compression must be set.
[TOOLS-2515] - (ASADM) Running asadm show latencies using docker aerospike-tools fails with 'ascii' codec error.
[TOOLS-2528] - (ASADM) An exception is thrown when running info xdr and a node is unreachable.

Full Changelog: 2.14.0...2.15.0