wiki.techinc.nl/tests/phpunit/includes/libs
Aaron Schulz 0a38dbc809 objectcache: Support key versioning in WANObjectCache
* getWithSetCallback() takes a 'version' parameter.
* If the value at a key has a different version, then
  getWithSetCallback() will automatically use a separate
  key. Which value "wins" the main key does not matter.
* Purges are handled by using the main key as a sort of
  check key (with no hold-off). Note that this key is always
  purged on delete().
* Changed stash keys to track the same info as other keys
  both for consistency and because this change needs the
  generation timestamp. Renamed the stash prefix to avoid
  corrupt results with Het Deploy.
* This is useful for things like the User class that use
  versioning and have cross-wiki key access and purges.
  Currently, bumps to version must be deployed to all wikis
  at once, which this aims to avoid.

Change-Id: I26ae62f116e32b48bcf06bc13f8b9e79ae976745
2016-05-25 18:03:21 +00:00
..
composer Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
objectcache objectcache: Support key versioning in WANObjectCache 2016-05-25 18:03:21 +00:00
ArrayUtilsTest.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
CSSMinTest.php Swap the rest of array() -> [] 2016-03-30 22:04:58 +00:00
DeferredStringifierTest.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
GenericArrayObjectTest.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
HashRingTest.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
HtmlArmorTest.php Add LinkRenderer (rewrite of Linker::link()) 2016-05-23 12:00:09 -07:00
IEUrlExtensionTest.php IEUrlExtension: Add tests for the main use case the lib exists for 2015-08-28 13:30:31 +02:00
JavaScriptMinifierTest.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
MemoizedCallableTest.php MemoizedCallable: Add test for memoized closure 2016-03-08 16:42:21 +00:00
MWMessagePackTest.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
ObjectFactoryTest.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
ProcessCacheLRUTest.php Add missing namespace to @covers comments 2016-02-23 03:56:49 +00:00
SamplingStatsdClientTest.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
StringUtilsTest.php Clean up after "Kill mbstring fallbacks" 2016-04-07 09:02:37 -04:00
TimingTest.php Timing: Fix flaky TimingTest test 2016-02-18 21:06:34 +00:00
XhprofDataTest.php Decouple Xhprof profiling from profiling data processing 2016-05-12 22:23:05 +00:00
XhprofTest.php Decouple Xhprof profiling from profiling data processing 2016-05-12 22:23:05 +00:00
XmlTypeCheckTest.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00