Open
Bug 2049952
Opened 1 day ago
Updated 1 day ago
fetch-content should use Accept-Encoding
Categories
(Firefox Build System :: Task Configuration, task)
Firefox Build System
Task Configuration
Tracking
(Not tracked)
ASSIGNED
People
(Reporter: jcristau, Assigned: jcristau)
References
Details
Attachments
(1 file)
When migrating the tc artifacts domain to fastly, we hit "503 Response object too large" for large artifacts because of the interaction between gcs's decompressive transcoding (which returns an object with Transfer-Encoding: chunked) and fastly's segmented caching (which uses Range requests under the hood), i.e. if an artifact is stored gzipped in gcs, is larger than 20M (uncompressed), and a client requests that artifact without using Accept-Encoding: gzip, it gets 503. We should ensure fetch-content doesn't run into that (also because it should speed up transfer for those artifacts).
| Assignee | ||
Comment 1•1 day ago
|
||
Assignee: nobody → jcristau
Status: NEW → ASSIGNED
You need to log in
before you can comment on or make changes to this bug.
Description
•