Aerospike Tools version 3.27.2 was released on June 10, 2020.
This release contains one new bug fix.
- The installation of the future module is required by asloglatency.
- The warning “ImportError: No module named builtins” is resolved by installing the ‘future’ module. For example:
pip install future
.
- The warning “ImportError: No module named builtins” is resolved by installing the ‘future’ module. For example:
- We rely on code generation to add Python3 support, while maintaining Python2.7 support.
- The Aerospike CDT Validation Tool addresses the following types of CDT issues, which require certain Aerospike Server versions to detect or correct.
- Order: The CDT bin has elements out of order. Performing operations on Ordered Lists under Aerospike 3.16.0.1 to 3.16.0.5 may have corrupted records. Fixing this problem requires Aerospike Server version 4.5.3 or newer. If also using XDR, before upgrading to Aerospike 4.6.0 or newer, you must run
asvalidation
. - Padding: The bin has garbage bytes after the valid list or map. This issue is resolved in Aerospike Server version 4.6.0 or newer. For Aerospike Server version 4.5.3 or earlier this issue can be fixed by running the
asvalidation
tool.
- Order: The CDT bin has elements out of order. Performing operations on Ordered Lists under Aerospike 3.16.0.1 to 3.16.0.5 may have corrupted records. Fixing this problem requires Aerospike Server version 4.5.3 or newer. If also using XDR, before upgrading to Aerospike 4.6.0 or newer, you must run
- We are aware that Apple’s recent security enhancements have caused issues installing Aerospike Tools 3.24.1 and newer on macOS Catalina. We are currently working on conforming to the new requirements.
Bug Fixes
- [TOOLS-1507] - (ASADM) Info command crashes with Python3 and server 4.9 or earlier.
Updates
- asadm 0.5.3