https://bugzilla.wikimedia.org/show_bug.cgi?id=63034

Krinkle <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #6 from Krinkle <[email protected]> ---
So far this bug has failed to give any clear definition of what kind of
resources this is about.

Are we talking about static resources served directly from the filesystem? E.g.
files referenced directly out of skins/ or wgExtensionAssetsPath? That should
only happen for for images in browsers without support for data URI embedding
(or images too large to embed).

Anything loaded by ResourceLoader is naturally invalidated by proper HTTP
response headers from load.php, there's no WMF-specific configuration in
Varnish that makes that work.

Unversioned resources (e.g. startup module) has a cache-age of 5 minutes, and
all other resources are requested via the startup with a version/timestamp in
the url, and those urls respond with long-term caching (30+ days) from
load.php. Varnish just consumes these max-age headers for its caching, and
forwards them to the browser for client-side caching as well.

There are a few extra finetune things in Wikimedia's Varnish configuration for
bits, but that should be applied to bits in Beta labs as well via puppet. If
not, those manifests should be refactored to work in labs too.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to