Releases: aerospike/asconfig
0.16.1
Summary
This version fixes a minor bug and removes support for macOS 12.
Platform Support
This version removes support for macOS 12 for all Tools packages. [TOOLS-2981]
Bug Fixes
- asconfig was not handling sindex-stage-size values correctly. [TOOLS-2979]
Full Changelog: 0.16.0...0.16.1
0.16.0
Summary
This version adds support for Aerospike Database 7.2, and adds support for Ubuntu 24.04.
New Features
- Add support for Ubuntu 24.04 LTS. [TOOLS-2912]
- Add support Aerospike Database 7.2. [TOOLS-2967][TOOLS-2964] [TOOLS-2965][TOOLS-2966]
Full Changelog: 0.15.0...0.16.0
0.15.0
Summary
This version implements a variety of feature requests and improvements to usability and reliability. Highlights include adding Aerospike Database 7.1 support, adding configuration file support to asconfig, and moving the generate command from asadm to asconfig.
Breaking Changes
asadm Move the generate command to asconfig. [TOOLS-2875]
New Features
asconfig Support Aerospike 7.1 configurations including evict-indexes-memory-pct and indexes-memory-budget. [TOOLS-2894][TOOLS-2874]
asconfig Add config file support. [TOOLS-2752]
asconfig Add support for a YAML configuration file. [TOOLS-2846]
Improvements
asconfig Add build details to the version command output. [TOOLS-2841]
asconfig The validate command should print the name of failing config sections. [TOOLS-2777]
Bug
asconfig No error is printed when the validate command fails with a non-zero exit code. [TOOLS-2857]
asconfig Generated configs may rarely contain invalid empty string fields. [TOOLS-2887]
Security
asconfig Fix CVE-2023-45288 vulnerability. [TOOLS-2904]
Full Changelog: 0.14.1...0.15.0
0.14.1
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.
New Features
asconfig Add a generate command to asconfig to generate a configuration file from a running node. [TOOLS-2790]
Full Changelog: 0.13.0...0.14.1
0.14.0
What's Changed
- ci: Add codecov integration by @jdogmcsteezy in #30
- Tools 2790 gen conf by @jdogmcsteezy in #29
- Update internal deps by @jdogmcsteezy in #31
- fix: Tools pkg mac-build schemas submodule import by @jdogmcsteezy in #32
Full Changelog: 0.13.0...0.14.0
0.13.0
Bug Fixes
asconfig Support the drv-mem logging context. [TOOLS-2799]
New Features
asconfig Support a server version header in config files. [TOOLS-2692]
asconfig Add a validate command. [TOOLS-2715]
Improvements
asconfig Use the generated Aerospike Database 7.0 schema. [TOOLS-2772]
Full Changelog: 0.12.0...0.13.0
0.12.0
New in this version
Added Aerospike Database 7.0 support.
Improvements
- asconfig Support Aerospike Database 7.0 config changes. [TOOLS-2671]
- asconfig Align --version output with asadm and asinfo. [TOOLS-2529]
- asconfig Only display usage information for input validation errors. [TOOLS-2673]
Full Changelog: 0.11.1...0.12.0
0.11.1
What's Changed
- [TOOLS-2661] - ((ASCONFIG) Change module path to github.com/aerospike/asconfig.
- [TOOLS-2674] - (ASCONFIG) Sindex-type shmem is not parsed correctly.
Full Changelog: 0.11.0...0.11.1
0.11.0
This version adds asconfig schema support for Aerospike server 6.4, and bug fixes.
Bug Fixes
stop-writes-count
andstop-writes-size
Aerospike configuration parameters are parsed incorrectly if they are greater than max int64. [TOOLS-2622]- Parse
sindex-type
from Aerospike configuration files. [TOOLS-2648]
New features
- Support Aerospike server 6.4 configuration. [TOOLS-2616]
Full Changelog: 0.10.0...0.11.0
0.10.0
This release adds Aerospike .conf to .yaml conversion to asconfig, and many other changes listed below.
New Features
[TOOLS-2456] - (ASCONFIG) Support converting Aerospike format conf to YAML.
[TOOLS-2534] - (ASCONFIG) Add diff command to compare configuration files.
[TOOLS-2544] - (ASCONFIG) Support Aerospike server 6.3 schema validation.
[TOOLS-2565] - (ASCONFIG) Support STDIN for the convert command.
Improvements
[TOOLS-2558] - (TOOLS) Remove unused files under cl_py and distributed under /opt/aerospike/lib/*py.
[TOOLS-2546] - (ASCONFIG) Rewrite readme to include only build and test information.
Security
[TOOLS-2535] - (BUILD) Update go in build containers to 1.20.5.
Full Changelog: 0.9.1...0.10.0