chore: using zstd as collab_db compression method and Deflated as zip file compression method (#4318)

This commit is contained in:
Nathan.fooo
2024-01-06 12:46:11 +08:00
committed by GitHub
parent 79c912219d
commit 2557e4f3cc
12 changed files with 76 additions and 61 deletions

View File

@ -21,4 +21,4 @@ tempfile = "3.8.1"
validator = "0.16.0"
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
zip = "0.6.6"
zip = { version = "0.6.6", features = ["deflate"] }

View File

@ -79,7 +79,7 @@ pub fn zip_folder(src_path: impl AsRef<Path>, dest_path: &Path) -> io::Result<()
let file = File::create(dest_path)?;
let mut zip = ZipWriter::new(file);
let options = FileOptions::default().compression_method(zip::CompressionMethod::Stored);
let options = FileOptions::default().compression_method(zip::CompressionMethod::Deflated);
for entry in WalkDir::new(&src_path) {
let entry = entry?;