Open Bug 2049952 Opened 1 day ago Updated 1 day ago

fetch-content should use Accept-Encoding

Categories

(Firefox Build System :: Task Configuration, task)

task

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: nobody → jcristau
Status: NEW → ASSIGNED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: