Skip to content

Improve cache headers for archive repository and raw blobs

Igor Drozdov requested to merge id-fix-archive-cache-headers into master

What does this MR do and why?

  • Serves strong ETags for archive repositories allowing CF to cache those resources
  • Set appropriate headers on archive repositories responses to allow optimizing the caching
  • Fix setting a longer max-age for permalink blobs

Related issue: https://gitlab.com/gitlab-com/gl-infra/reliability/-/issues/11554

Related MR for /raw/ endpoints: !98110 (merged)

Related note: https://gitlab.com/gitlab-com/gl-infra/reliability/-/issues/11554#note_1246082559

Edited by Igor Drozdov

Merge request reports

Loading