objectcache: Run preemptive WAN cache refreshes post-send
authorAaron Schulz <aschulz@wikimedia.org>
Sat, 18 Nov 2017 20:18:01 +0000 (12:18 -0800)
committerAaron Schulz <aschulz@wikimedia.org>
Fri, 1 Dec 2017 08:15:26 +0000 (08:15 +0000)
commit73b928750ca92504c4a9e5841485a0abe6716d30
tree4f0ba08b3c057030dbbacd8307bb4d39b73ec523
parenta6f465a5f4fbd22d15a1c188aede4fa0fa4f6773
objectcache: Run preemptive WAN cache refreshes post-send

This keeps HTTP request time consistent in case of expensive keys

Change-Id: I0746fde29a6e2f27d1b92f1af599c741d5972f46
includes/libs/objectcache/WANObjectCache.php
includes/objectcache/ObjectCache.php
tests/phpunit/includes/libs/objectcache/WANObjectCacheTest.php