This is proposal for a cross-team focus timebox in a future quarter to better understand, harden the integrity of, and improve, the HTTP cache handling of MediaWiki core.
Examples of tickets to consider including:
- Unresolved incident prevention and follow-up work from T256395/T264369:
- From MediaWiki-Core-HTTP-Cache
- Harden logic, reduce maintenance cost, improve/ease understanding:
- Fix bugs:
- Purging correctness/performance/UX:
- Improve latency and infra load (need more strategic purging):
- Fix defects or confusions (need more purging):
- T26575: Purge Category and File description pages from HTTP/File cache when members/usage changes via LinkUpdate
- T104711: File description page should be purged after deleting file
- T109214: File upload should clear parser and file cache on usage pages
- T238426: Creating a file description page with a redirect to an existing image, doesn't purge pages using the recently created redirect
- T250511: Re-evaluate caching and purging of language variants (e.g. "/zh-hans/Page_name")
/cc @tstarling @Tgr @aaron @Krinkle