I propose that it would be removed completely, or alternatively replaced by 7z or some other compression method with easily available open source library.
The QuickLZ tool has been abandoned since 2011 with no new releases in 10+ years: http://www.quicklz.com/
Percona Xtrabackup and MariaDB Backup however still uses it as the only built-in compression library.
Considering the potential length of future of the 8.0 series, we can deprecate the ability to create quicklz compressed backups over a long time window once zstd compression has taken over as the default compression method. We will likely need to continue to provide qpress binaries for a long period of time to allow ongoing access to existing encrypted backups.
George Lorch March 30, 2022 at 12:22 PM
Not in the 2.4 and 8.0 series, it would be a user facing change that would immediately break upgrade and restore cases. Perhaps when a 9.0 series arrives.
Otto Kekäläinen March 30, 2022 at 5:03 AM
Any plans of removing the QuickLZ and `qpress` from XtraBackup?
I propose that it would be removed completely, or alternatively replaced by 7z or some other compression method with easily available open source library.
The QuickLZ tool has been abandoned since 2011 with no new releases in 10+ years: http://www.quicklz.com/
Percona Xtrabackup and MariaDB Backup however still uses it as the only built-in compression library.
The --compression option is marked as deprecated at https://mariadb.com/kb/en/mariabackup-options/#-compress.
The binary qpress is not included in any modern Linux distro (and was never in e.g. Debian). Usage of this compression is probably already very low.
Having this unmaintained compression library forever is probably not a good idea, so you should embark a path to replace or remove it.