[pve-devel] [PATCH container v2] Fix #2124: Add support for zstd
Alwin Antreich
a.antreich at proxmox.com
Fri Jan 31 17:00:55 CET 2020
This seems to me as a totally new try, since so much time has passed. :)
Zstandard (zstd) [0] is a data compression algorithm, in addition to gzip,
lzo for our backup/restore.
v1 -> v2:
* factored out the decompressor info first, as Thomas suggested
* made the regex pattern of backup files more compact, easier to
read (hopefully)
* less code changes for container restores
Thanks for any comment or suggestion in advance.
[0] https://facebook.github.io/zstd/
__pve-container__
Alwin Antreich (1):
Fix: #2124 add zstd support
src/PVE/LXC/Create.pm | 1 +
1 file changed, 1 insertion(+)
__qemu-server__
Alwin Antreich (2):
restore: replace archive format/compression regex
Fix #2124: Add support for zstd
PVE/QemuServer.pm | 38 +++++++-------------------------------
1 file changed, 7 insertions(+), 31 deletions(-)
__pve-storage__
Alwin Antreich (3):
backup: more compact regex for backup file filter
storage: merge archive format/compressor detection
Fix: #2124 storage: add zstd support
PVE/Storage.pm | 86 +++++++++++++++++++++++++++++++------------
PVE/Storage/Plugin.pm | 4 +-
2 files changed, 65 insertions(+), 25 deletions(-)
__pve-guest-common__
Alwin Antreich (1):
Fix: #2124 add zstd support
PVE/VZDump/Common.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
__pve-manager__
Alwin Antreich (2):
Fix #2124: Add support for zstd
Fix #2124: Add zstd pkg as install dependency
PVE/VZDump.pm | 6 ++++--
debian/control | 1 +
www/manager6/form/CompressionSelector.js | 3 ++-
3 files changed, 7 insertions(+), 3 deletions(-)
--
2.20.1
More information about the pve-devel
mailing list