Releases: aerospike/aerospike-admin
0.2.0
Aerospike Tools now requires Java version 1.8 or newer.
Aerospike Tools now requires Python version 2.7.
Improvements
[TOOLS-1283] - (TOOLS) Support for new server SMD system.
[TOOLS-1287] - (TOOLS) Remove support for max-ttl
and cold-start-evict-ttl
server config items.
[TOOLS-1288] - (TOOLS) Support new truncate-namespace
and truncate-namespace-undo
commands, and alterations to truncate
and truncate-undo
commands.
[TOOLS-1289] - (TOOLS) Support for new namespace supervisor (nsup) system.
[TOOLS-1254] - (ASADM) Add support for compression feature.
[TOOLS-1275] - (ASADM) Review the option to capture 'all' in collectinfo.
[TOOLS-1291] - (ASADM) Update help as 'show distribution evictions' was removed as of 3.8.0.
[TOOLS-1297] - (ASADM) Ignore sensitive AWS data while collecting info.
[TOOLS-1277] - (ASADM-COLLECTINFO) Collect details about virtual environment and system product name.
[TOOLS-1285] - (ASADM-HEALTHCHECK) Add check for paxos-single-replica-limit
set higher than Cluster Size.
Bug Fixes
[TOOLS-1278] - (TOOLS) Update documentation for libreadline.so.6 requirement on Ubuntu 18.04.
[TOOLS-1273] - (ASADM) Fix summary ZeroDivisionError and improve cinfolog.
[TOOLS-1268] - (ASINFO) Fix higher latency issue in tools version 3.16.0 compare to 3.15.3.14.
[TOOLS-1282] - (ASINFO) Fix to find local asadm.
0.1.24
Known Issues
[TOOLS-1273] - (ASADM) Fix summary ZeroDivisionError and improve cinfolog. Fixed in version 0.2.0.
[TOOLS-1268] - (ASINFO) Fix higher latency issue in tools version 3.16.0 compare to 3.15.3.14. Fixed in version 0.2.0.
[TOOLS-1282] - (ASINFO) Fix to find local asadm. Fixed in version 0.2.0.
Improvements:
[TOOLS-1266] - (TOOLS) Add support for pmem index feature.
[TOOLS-1221] - (ASADM-HEALTHCHECK) Add rule to check for limits.
[TOOLS-1238] - (ASADM-HEALTHCHECK) Add rule to report commit-to-device.
[TOOLS-1260] - (ASADM-HEALTHCHECK) Add rule to check stop writes situation.
[TOOLS-1262] - (ASADM-LOG-ANALYZER) Add batch-sub information to the batch-index histogram.
Bug Fixes:
[TOOLS-1222] - (ASADM) Fix security vulnerability issue for cryptography dependency.
[TOOLS-1264] - (ASADM) Fix hist-dump commands in collectinfo.
[TOOLS-1255] - (ASADM-COLLECTINFO-ANALYSER) Fix collectinfo analyser to parse config file with memory size configs.
[TOOLS-1257] - (ASADM-HEALTHCHECK) Fix clock_skew breached check to treat clock skew as seconds.
0.1.23
Known Issues
[TOOLS-1268] - (ASINFO) Fix higher latency issue in tools version 3.16.0 compare to 3.15.3.14. Fixed in version 0.2.0.
[TOOLS-1282] - (ASINFO) Fix to find local asadm. Fixed in version 0.2.0.
Improvements:
[TOOLS-1240] - (ASADM) Add support for XDR Publication framework.
Bug Fixes:
[TOOLS-1249] - (ASINFO) Fix to correctly resolve the asadm path.
0.1.22
Known Issues
[TOOLS-1282] - (ASINFO) Fix to find local asadm. Fixed in version 0.2.0.
[TOOLS-1249] - (ASINFO) Fix to correctly resolve the asadm path. Fixed in version 0.1.23.
New Features:
[TOOLS-1206] - (TOOLS) Add support for password-protected TLS keys.
Improvements:
[TOOLS-922] - (ASADM-HEALTHCHECK) Add rules to check rack configurations.
[TOOLS-1051] - (ASADM) Modify collectinfo to collect namespace latency in json file.
[TOOLS-1059] - (ASADM-HEALTHCHECK) Add rule to check rack distribution for namespace.
[TOOLS-1092] - (ASADM-HEALTHCHECK) Add rule to catch multiple device/files with the same name.
[TOOLS-1094] - (ASADM-HEALTHCHECK) Fix to have non-zero threshold check for error count.
[TOOLS-1159] - (ASADM-HEALTHCHECK) Add rule to check roster setting.
[TOOLS-1166] - (ASADM) Modify to support 'partition-tree-sprigs' changes.
[TOOLS-1184] - (ASADM) Modify collectinfo to gather information about THP, min_free_kbytes, process rss/vsz.
[TOOLS-1189] - (ASADM) Add Index on Device in features list.
[TOOLS-1196] - (TOOLS) Modify to support server config changes for 'transaction-pending-limit'.
[TOOLS-1208] - (ASADM) Modify to support device statistics changes in server 4.3.
[TOOLS-1209] - (ASADM) Modify collectinfo to collect output of lsblk.
[TOOLS-1211] - (ASADM) Add cluster-name to summary output.
Bug Fixes:
[TOOLS-1190] - (ASADM) Check and fix collectinfo commands on all platforms.
[TOOLS-1210] - (ASADM) Fix to handle nodes with same fully qualified domain name.
0.1.21
0.1.20
Known Issues:
[TOOLS-1191] - (ASADM) Fix to work with Aerospike security credentials from astools.conf. Fixed in version 0.1.21.
Improvements:
[TOOLS-1089] - (ASADM) Modify collectinfo to collect multiple reports for 'ip -s link'.
[TOOLS-1147] - (ASADM) Add TLS and Security to Features list.
[TOOLS-1150] - (ASADM) Modify to dump service and services in JSON file.
[TOOLS-1168] - (ASADM) Update to consider new record storage overhead.
[TOOLS-1185] - (ASADM) Update collectinfo to dump environment variables.
[TOOLS-1187] - (ASADM) Update asadm help to caution against the use of health.
[TOOLS-1188] - (ASADM) Add Strong Consistency(SC) in features list.
[TOOLS-1108] - (ASADM-HEALTHCHECK) Add check for IO scheduler.
Bug Fixes:
[TOOLS-1137] - (ASADM) Modify collectinfo to ignore first report from iostat output.
[TOOLS-1175] - (ASADM) Fix collectinfo to handle JSON dump error.
[TOOLS-1130] - (ASADM-HEALTHCHECK) Fix Health Check to catch high Disk Utilization.
0.1.19
0.1.18
Linux installation scripts have been updated to include a separate installation script for optional dependencies. See installation script output for more details.
https://www.aerospike.com/docs/operations/install/tools/index.html
To install tools optional dependencies, run the following:
sudo ./aerospike-tools-deps/install.sh --optional
New Features
[TOOLS-1116] - (TOOLS) Add support for LDAP.
[TOOLS-1145] - (TOOLS) Add support for server authentication modes.
Improvements
[TOOLS-1086] - (ASADM) Fix confusing 'Missing partitions' column in pmap command.
[TOOLS-1087] - (ASADM) Modify for SC changes.
[TOOLS-1124] - (ASADM) Remove mandatory dependencies.
[TOOLS-1106] - (ASADM-COLLECTINFO) Modify to work with local languages.
[TOOLS-1070] - (ASADM-HEALTHCHECK) Add new rules for SC stats.
[TOOLS-1135] - (TOOLS) Do not have any implicit default values in configuration file.
[TOOLS-1143] - (ASADM-HEALTHCHECK) Update rules for renamed 'cluster_clock_skew' statistic to 'cluster_clock_skew_ms'.
Bug Fixes
[TOOLS-1103] - (ASADM) Fix configuration file read to avoid instance to inherit options from global configuration.
[TOOLS-1122] - (ASADM-COLLECTINFO-ANALYSER) Fix to pick correct files.
[TOOLS-1128] - (ASADM-COLLECTINFO-ANALYSER) Fix to pick OOMs from dmesg if not dumped in json.
0.1.17
Linux installation scripts have been updated to include a separate installation script for optional dependencies. See installation script output for more details.
https://www.aerospike.com/docs/operations/install/tools/index.html
To install tools optional dependencies, run the following:
sudo ./aerospike-tools-deps/install.sh --optional
Known Issues
[TOOLS-1103] - (ASADM) Fix configuration file read to avoid instance to inherit options from global configuration. Fixed in version 0.1.18.
New Features:
[TOOLS-958] - (ASADM-COLLECTINFO) Collect Google Cloud metadata.
[TOOLS-1065] - (ASADM-COLLECTINFO) Collect Microsoft Azure metadata.
Improvements:
[TOOLS-1038] - (ASADM) Modify to display version in downloaded code (without git).
[TOOLS-1040] - (ASADM) Add timestamp in output.
[TOOLS-1076] - (ASADM) Modify to work with removal of retransmit_nsup_repl_write from server statistics.
[TOOLS-1079] - (ASINFO) Modify to print detailed error/warning messages.
[TOOLS-1074] - (ASADM-HEALTHCHECK) Update to use effective replication factor.
[TOOLS-887] - (ASADM-HEALTHCHECK) Add rule to check AMI version and Elastic Network Adapter (ENA) enabled.
[TOOLS-1080] - (ASADM-COLLECTINFO-ANALYSER) Fix info invalid literal errors.
Bug Fixes:
[TOOLS-1082] - (ASADM) Fix TLS connection timeout issue.
[TOOLS-1083] - (ASADM) TLS took a long to return when using tls-alternate-service-address.
[TOOLS-1066] - (ASADM-COLLECTINFO-ANALYSER) Fix missing DC information on collectinfo analyzer.
[TOOLS-1075] - (ASADM-COLLECTINFO-ANALYSER) Modfiy to ignore N/E from config and statistics tables.
0.1.16
New Features:
[TOOLS-975] - (ASADM) Provide sindex and set filter for 'show statistics' command.
[TOOLS-1057] - (ASADM) Modify to collect system stats for offline node.
Improvements:
[TOOLS-1049] - (ASADM) Modify show latency columns to display % sign.
[TOOLS-1060] - (ASADM) Use optimal lsof command line option, when running it for collectinfo.
[TOOLS-1061] - (ASADM) Modify collectinfo to collect nvme* drive info.
[TOOLS-1064] - (ASADM) Improve to show stack trace for exceptions.
[TOOLS-1052] - (ASADM-HEALTHCHECK) Add more configurations in ignore list.
Bug Fixes:
[TOOLS-1026] - (ASADM) Fix collectinfo JSON dump error.