Repository navigation
Summary
This release is built on backup-go v0.12.0. It adds scan compression to absctl backup, set index backup and restore, and a macOS installer for Apple silicon.
New features
- Add
--use-scan-compressiontoabsctl backup, and theuse-scan-compressionYAML key, to compress data sent between Aerospike Server andabsctlwith zlib. Compression increases CPU and memory usage and decreases the size of data sent over the network. This option is valid for Aerospike Server Enterprise Edition only. See Compress data on the network. [BKRS-166] - Back up and restore set indexes on Aerospike Database 8.1.2 and later, which lists set indexes with secondary indexes in
sindex-list.--no-indexesskips set indexes as well as secondary indexes. When a namespace has a set index,absctlwrites the backup metadata in.asbformat version 3.3, whichabsctl1.1.1 and earlier cannot read. Restore these backups withabsctl1.2.0 or later. [BKRS-334] - Add a macOS installer package (
.pkg) for Apple silicon. The package is signed and notarized, so it installs without a Gatekeeper prompt, and it installsabsctlto/usr/local/bin. Intel Macs are not supported. See Install Aerospike Backup Control. [BKRS-427]
Require Future Server Version (unreleased)
- Merge scan and server backup into one tool by @filkeith in #217.
- Add config support for the server side backup/restore by @filkeith in #241. [BKRS-246]
- Add dry-run segments file validation by @filkeith in #232. [BKRS-344]
- Add snapshot-backup abort sub command by @filkeith in #250. [BKRS-431]
- Add abort restore sub-command by @filkeith in #258. [BKRS-436]
- Check backup existance before server-integrated restore by @filkeith in #240. [BKRS-379]
- Rework server-integrated backup progress by @filkeith in #245. [BKRS-332]
- Add server backup fields validaiton by @filkeith in #246. [BKRS-395]
- Show server backup progress on start by @filkeith in #251. [BKRS-430]
- Add metadata status check by @filkeith in #259. [BKRS-446]
- Refactore server backup/restore progress processing by @filkeith in #260. [BKRS-445]
- Fix using path in server backup listing by @filkeith in #238. [BKRS-331]
- Fix getting server backup and restore states by @filkeith in #239. [BKRS-332]
- Update validator and fix progress status resolving by @filkeith in #247. [BKRS-422]
- Fix listing backups from the exact path by @filkeith in #248. [BKRS-331]
- Fix abandoned aeropsike client by @filkeith in #255. [BKRS-434]
- Fix backup progress by @filkeith in #256. [BKRS-440]
Full Changelog: v1.1.0...v1.2.0