Releases: aerospike/aql
9.1.0
Summary
This version implements a variety of feature requests and improvements to usability and reliability. Highlights include adding Aerospike Database 7.1 support.
Improvements
aql Add build details to the version command output. [TOOLS-2844]
Bug
- feat: TOOLS-2844 add build to version output by @jdogmcsteezy in #31
Full Changelog: 9.0.0...9.1.0
9.0.0
New in this version
Added Aerospike Database 7.0 support.
Removed the truncate command from aql.
Breaking Changes
- aql Remove the truncate command from AQL. [TOOLS-2708]
Bug Fixes
- aql AQL segmentation fault when running show sets and a set-name contains the invalid : character. [TOOLS-2699]
Improvements
- aql Display warning when using show bins on Aerospike Database 7.0 or later. [TOOLS-2716]
Full Changelog: 8.4.0...9.0.0
8.4.0
Truncate functionality in AQL has been deprecated and will be removed in an upcoming release.
Improvements
[TOOLS-2457] - (AQL) Add deprecation warning to Truncate command in AQL.
[TOOLS-2558] - (TOOLS) Remove unused files under cl_py and distributed under /opt/aerospike/lib/*py.
Bug Fixes
[TOOLS-2535] - (BUILD) Update go in build containers to 1.20.5.
Full Changelog: 8.3.1...8.4.0
8.3.1
Full Changelog: 8.3.0...8.3.1
8.3.0
New Features
[TOOLS-2245] - (AQL) Add the ability to limit the number of records returned from the select command.
[TOOLS-2505] - (AQL) Support a limited double-where clause in aql.
Improvements
[TOOLS-2482] - (TOOLS) Build go tools with go 1.20.3.
Bug Fixes
[TOOLS-2511] - (AQL) Aql crashes when provided an incomplete EXECUTE, AGGREGATE, or SELECT command.
8.2.0
- Added support for Red Hat Enterprise Linux 9 (RHEL-9).
- Added support for Ubuntu 22.04 LTS.
- Removed support for Debian 10 (ARM64 only).
- Removed support for Ubuntu 18.04 LTS.
- For more information please refer to: Ubuntu Linux 18.04 LTS.
- Added support for Debian 9 in order to maintain compatibility with a fix for the Aerospike Server Enterprise Edition for US Federal.
Improvements
- [TOOLS-2298] - (TOOLS) Upgrade C tools to openssl3.
- [TOOLS-1960] - (AQL) Deprecate --tls-cert-blacklist in aql.
Bug Fixes
- [TOOLS-2238] - (AQL) Aql does not properly pass the durable delete policy when executing a UDF.
8.1.0
- First version to support MacOS arm64 M-Series chips.
New Features
- [TOOLS-2271] - (TOOLS) Support MacOS arm64 M-Series chips.
Improvements
- [TOOLS-2284] - (AQL) Statically link OpenSSL on macOS to match other tools.
8.0.0
- First version to support linux/arm64.
- Requires Aerospike Server version 4.9 or later.
- BREAKING CHANGES
- [TOOLS-1911] - (AQL) Remove the ability to manage jobs in aql.
- [TOOLS-1917] - (AQL) Remove SYSTEM and PRINT commands from aql.
- [TOOLS-2233] - (AQL) Remove the ability to manage users and roles in aql.
- [TOOLS-2234] - (AQL) Remove the ability to manage indexes in aql.
- [TOOLS-2235] - (AQL) Remove support for most INFO commands from aql.
- Functions deprecated in AQL/Tools 7.0 have been removed in AQL/Tools 8. Use asadm instead.
- Removed support for Debian 9 Stretch LTS
New Features
[TOOLS-2247] - (AQL) Support boolean data types in aql.
Improvements
[TOOLS-2182] - (PACKAGING) Remove support for Debian 9
[TOOLS-2175] - (AQL) Support ARM64 Linux.
Bug Fixes
[TOOLS-2012] - (AQL) Reject queries that have more than one predicate in their WHERE clause.
7.0.4
- Requires Aerospike Server version 4.9 or later.
- Support for macOS Catalina 10.15 removed.
- Deprecated features will be removed in a future aql update.
- (AQL) Deprecate the ability to manage jobs in aql.
- (AQL) Deprecate INFO commands in aql.
- (AQL) Deprecate the ability to manage indexes in aql.
- (AQL) Deprecate the ability to manage users and roles in aql.
- (AQL) Deprecate the SYSTEM and PRINT commands in aql.