conda / conda-package-handling

Create and extract conda packages of various formats
https://conda.github.io/conda-package-handling/
BSD 3-Clause "New" or "Revised" License
26 stars 37 forks source link

Change default zstd-compress-level to 19 #168

Closed dholth closed 1 year ago

dholth commented 1 year ago

Checklist

What is the idea?

167 shows that our current default compression level of -22 (from the command line, guarded behind zstd --ultra) uses 600+ MB. -19, the highest non-ultra level, uses a little less than 100MB and will be faster to compress. Maybe the default level should be 19, or even a lower amount.

Why is this needed?

No response

What should happen?

No response

Additional Context

No response

jezdez commented 1 year ago

I think it can't hurt to lower the default to 19 now and investigate further if a further decrease makes sense.

dholth commented 1 year ago

However it's conda-build setting 22 unfortunately.

jezdez commented 1 year ago

True, gotta get https://github.com/conda/conda-build/pull/4661 out

dholth commented 1 year ago

Pretty sure we have one default level in the api and a second one in the cli parsing that should be updated

dholth commented 1 year ago

169