Last modified: 2013-05-29 20:25:18 UTC
Currently it takes up to an hour for changes to the carrier options and carrier language options pages to propagate into memcached. This is a serious issue as it means that any mistakes in a deployment will last up to an hour. The Zero extension should be able to detect that it's on the master wiki, hook into page saves for those pages, and clear the relevant cache keys. Additionally, probably the consumer side of Zero needs to change its cache key from using wfMemcKey() (which adds a wiki-specific prefix) to a global one so it's easier to clear from the master wiki (only one entry per page, instead of one per page per language).
https://gerrit.wikimedia.org/r/55444 It's not clear to me that we can sidestep the remote grab of the carrier prefs. This is a stopgap to buy more time to research while giving us more flexibility for actual deploys.
The carrier prefs now update immediately. It won't stop Varnish caches, of course...