Page MenuHomePhabricator

Timestamp of site module embedded in page HTML, which is then cached in Squid
Closed, ResolvedPublic

Description

The HTML of a Squid-cached anonymous page view contains:
<link rel="stylesheet" href="http://bits.wikimedia.org/wikimediafoundation.org/load.php?debug=false&amp;lang=en&amp;modules=site&amp;only=styles&amp;skin=vector&amp;version=20101228T232335Z" type="text/css" media="all" />

and

<script src="http://bits.wikimedia.org/wikimediafoundation.org/load.php?debug=false&amp;lang=en&amp;modules=site&amp;only=scripts&amp;skin=vector&amp;version=20101228T232335Z" type="text/javascript"></script>

which means changes to site JS do not propagate well for anonymous users. Because Varnish caching is aggressive, a hard refresh doesn't help.

Trevor, shall we talk about how to handle this on Monday?


Version: unspecified
Severity: enhancement

Details

Reference
bz27564

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:24 PM
bzimport set Reference to bz27564.

(In reply to comment #0)

Trevor, shall we talk about how to handle this on Monday?

Turns out, Monday is a holiday (Presidents Day). Tuesday, then?