-
Type:
Suggestion
-
Resolution: Unresolved
-
None
-
Component/s: Repositories
-
None
-
2
Per https://confluence.atlassian.com/bitbucketserver/download-a-repository-archive-913477030.html , downloads from stash may be zip, tar, or tar.gz.
This ticket asks for Bitbucket to natively support tar.zst (zstd) going forwards.
We use https://bazel.build/ and this allows us to use the TAR archives to more quickly and directly access Source Code content for use in Bazel.
bazel 5.1.1 brings us tar.zst - zstd compressed archive support. These are significantly faster to work with, they require much less cpu from the stash server to compress, significantly less cpu on the builders to decompress, and they are typically smaller - frequently up to 10-20%, sometimes significantly more with the right preprocessing.
We believe this would be up to 6x faster (cpu time) on the Bitbucket side (to compress) and we believe we'd see speeds 42% of tar.gz baseline at the decompress stage.
I can share more findings privately if needed. Please consider adding this.
- mentioned in
-
Page Loading...