Skip to content

Uploading artifacts with many files is slow

If an artifact has many files, then we make separate HTTP requests to upload each one. This gets slow if there are large numbers of files (e.g. a debusine:signing-input artifact with lots of separate kernel modules). Perhaps we should consider uploading a tarball in such cases, using similar heuristics as we use to decide whether to download files individually or as a tarball?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information