aboutsummaryrefslogtreecommitdiffstats
path: root/includes/libs/objectcache/BagOStuff.php
Commit message (Expand)AuthorAgeFilesLines
...
* Fix typos in comments (A-B)Siddharth VP2021-12-261-1/+1
* Remove or replace usages of "sanity"Reedy2021-11-191-1/+1
* objectcache: add watchErrors() to BagOStuff/WANObjectCacheAaron Schulz2021-11-101-10/+70
* objectcache: remove deprecated setDebug() methodAaron Schulz2021-10-131-14/+0
* objectcache: make use of new `modtoken` field in SqlBagOStuff (ii)Aaron Schulz2021-08-201-1/+1
* Merge "Revert "objectcache: make use of new `modtoken` field in SqlBagOStuff""jenkins-bot2021-08-171-1/+1
|\
| * Revert "objectcache: make use of new `modtoken` field in SqlBagOStuff"Ladsgroup2021-08-171-1/+1
* | Merge "objectcache: BagOStuff::genericKeyFromComponents() empty component fix"jenkins-bot2021-08-121-2/+2
|\ \ | |/ |/|
| * objectcache: BagOStuff::genericKeyFromComponents() empty component fixAaron Schulz2021-08-111-2/+2
* | objectcache: make use of new `modtoken` field in SqlBagOStuffAaron Schulz2021-08-051-1/+1
* | build: Updating dependencieslibraryupgrader2021-07-221-1/+1
* | objectcache: make BagOStuff::lock/unlock easier to overrideAaron Schulz2021-07-191-18/+8
|/
* purgeParserCache.php: Implement --tag for purging one server onlyTimo Tijhof2021-06-241-1/+4
* build: Swap deprecated @codingStandardsIgnore to phpcs:ignoreUmherirrender2021-04-041-2/+0
* Add $wgChronologyProtectorStash and improve $wgMainStash commentsAaron Schulz2021-03-011-9/+23
* objectcache: Always enable debug mode in BagOStuffTim Starling2021-01-291-3/+7
* objectcache: add statsd key metrics to BagOStuff classesAaron Schulz2021-01-251-9/+86
* objectcache: make BagOStuff key encoding more consistentAaron Schulz2020-12-021-23/+165
* objectcache: rename BagOStuff::makeKeyInternal() arguments and update documen...Aaron Schulz2020-11-231-2/+3
* Replace "@stable for subclassing" with "@stable to extend"daniel2020-07-131-1/+1
* Annotate extensible classes.daniel2020-07-091-0/+1
* Fix more libs PSR12.Properties.ConstantVisibility.NotFoundReedy2020-05-161-7/+7
* objectcache: improve documentation for BagOStuff::setNewPreparedValues()Aaron Schulz2020-04-181-6/+15
* objectcache: add BagOStuff::setNewPreparedValues()Aaron Schulz2020-03-261-0/+18
* objectcache: Inject Config object to ObjectCache::newFromParamsTimo Tijhof2020-03-041-0/+8
* objectcache: split out StorageAwareness/ExpirationAwareness from IExpiringStoreAaron Schulz2020-03-021-1/+8
* objectcache: rename $ttl => $exptime in BagOStuff for consistencyAaron Schulz2020-01-091-8/+8
* Document more scalar types for BagOStuff::makeKey and Language::formatNumDaimona Eaytoy2019-12-151-2/+2
* Unsuppress phan issues part 6Daimona Eaytoy2019-09-011-0/+1
* objectcache: improve BagOStuff arithmetic method signaturesAaron Schulz2019-08-241-9/+14
* objectcache: add BagOStuff::fieldHasFlags() convenience methodAaron Schulz2019-08-221-0/+10
* objectcache: fix failing tests for non-HashBagOStuff backendsAaron Schulz2019-08-071-1/+1
* Merge "objectcache: let BagOStuff::getWithSetCallback() callbacks modify the ...jenkins-bot2019-07-251-5/+3
|\
| * objectcache: let BagOStuff::getWithSetCallback() callbacks modify the TTLAaron Schulz2019-07-231-5/+3
* | objectcache: Use variadic signature for makeKey()Timo Tijhof2019-07-231-6/+6
|/
* objectcache: add MediumSpecificBagOStuff base class for non-proxy subclassesAaron Schulz2019-07-191-648/+38
* Merge "objectcache: optimize MemcachedPeclBagOStuff::*Multi() write methods"jenkins-bot2019-07-181-8/+13
|\
| * objectcache: optimize MemcachedPeclBagOStuff::*Multi() write methodsAaron Schulz2019-07-151-8/+13
* | objectcache: make BagOStuff::getMulti() preserve order and omit keys with mis...Aaron Schulz2019-07-141-7/+15
* | objectcache: normalize BagOStuff method overriding pattern for *Multi() methodsAaron Schulz2019-07-111-32/+17
|/
* bagostuff: optimize SqlBagOStuff and fix failing segmentation testsAaron Schulz2019-07-091-11/+73
* objectcache: deleteObjectsExpiringBefore() signature and code improvementsAaron Schulz2019-07-091-3/+7
* Merge "objectcache: tweak SqlBagOStuff purging to happen on write only"jenkins-bot2019-07-081-2/+3
|\
| * objectcache: tweak SqlBagOStuff purging to happen on write onlyAaron Schulz2019-07-061-2/+3
* | objectcache: add IStoreKeyEncoder interface for key generation helper methodsAaron Schulz2019-07-081-1/+1
|/
* objectcache: optimize lock() and unlock() methods in SqlBagOStuffAaron Schulz2019-07-041-1/+5
* Merge "objectcache: add object segmentation support to BagOStuff"jenkins-bot2019-06-131-28/+265
|\
| * objectcache: add object segmentation support to BagOStuffAaron Schulz2019-06-111-28/+265
* | objectcache: Make BagOStuff::getCurrentTime() publicLucas Werkmeister2019-06-091-2/+4
|/
* objectcache: remove some unneeded code from BagOStuff::mergeViaCasAaron Schulz2019-03-271-5/+2