Skip to content

Releases: aerospike/aerospike-admin

3.0.0

01 May 19:53
a3cdcb2
Compare
Choose a tag to compare

Summary

This version implements a variety of feature requests and improvements to usability and reliability. Highlights include adding Aerospike Database 7.1 support, and moving the generate command from asadm to asconfig.

Breaking Changes

asadm Move the generate command to asconfig. [TOOLS-2875]

New Features

asadm Support new index-memory configuration parameters and metrics in Aerospike Database 7.1. [TOOLS-2893]
asadm Use schemas from schemas repository for asadm autocomplete. [TOOLS-2873]

Improvements

asadm Add build details to the version command output. [TOOLS-2840]

Bug

asadm asadm healthcheck puts bin names header and text on system_free_mem_pct output. [TOOLS-2895]

Security

asadm Fix NULL pointer dereference. [TOOLS-2860]
asadm Fix observable timing discrepancy. [TOOLS-2861]

Full Changelog: 2.22.0...3.0.0-rc1

2.22.0

01 Feb 19:11
4b1c61b
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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