diff --git a/CHANGELOG.md b/CHANGELOG.md index b9c36c2..8717d26 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## 3.0.9 2022-03-21 + + ### Changed + - Switch to using parallel versions of compression tools all the time, yet explicitly state the threads in use (1 or ++) + + ## 3.0.8 2022-03-21 ### Added diff --git a/install/assets/functions/10-db-backup b/install/assets/functions/10-db-backup index 3324889..b9c9e6a 100755 --- a/install/assets/functions/10-db-backup +++ b/install/assets/functions/10-db-backup @@ -3,15 +3,17 @@ bootstrap_compression() { ### Set Compression Options if var_true "${ENABLE_PARALLEL_COMPRESSION}" ; then - bzip="pbzip2 -${COMPRESSION_LEVEL} -p${PARALLEL_COMPRESSION_THREADS}" + print_debug "Utilizing '${PARALLEL_COMPRESSION_THREADS}' compression threads" + bzip="pbzip2 -${COMPRESSION_LEVEL} -p ${PARALLEL_COMPRESSION_THREADS}" gzip="pigz -${COMPRESSION_LEVEL} -p ${PARALLEL_COMPRESSION_THREADS}" xzip="pixz -${COMPRESSION_LEVEL} -p ${PARALLEL_COMPRESSION_THREADS}" zstd="zstd --rm -${COMPRESSION_LEVEL} -T${PARALLEL_COMPRESSION_THREADS}" else - bzip="bzip2 -${COMPRESSION_LEVEL}" - gzip="gzip -${COMPRESSION_LEVEL}" - xzip="xz -${COMPRESSION_LEVEL} " - zstd="zstd --rm -${COMPRESSION_LEVEL}" + print_debug "Utilizing single compression thread" + bzip="pbzip2 -${COMPRESSION_LEVEL} -p 1" + gzip="pigz -${COMPRESSION_LEVEL} -p 1" + xzip="pixz -${COMPRESSION_LEVEL} -p 1" + zstd="zstd --rm -${COMPRESSION_LEVEL} -T1" fi }