aboutsummaryrefslogtreecommitdiffstats
path: root/includes/libs/objectcache/BagOStuff.php
Commit message (Expand)AuthorAgeFilesLines
* objectcache: suppress various PhpUnusedLocalVariableInspection warnings in WA...Aaron Schulz2025-04-041-11/+0
* objectcache: Improve docs for BagOStuff::ATTR_DURABILITY docsTimo Tijhof2025-03-271-12/+37
* objectcache: Remove internal StorageAwareness, now unusedTimo Tijhof2025-03-271-1/+26
* BagOStuff: Update makeKeyInternal to accept/handle nullReedy2025-01-281-5/+5
* objectcache: Move internal StorageAwareness to ObjectCache namespaceTimo Tijhof2025-01-031-1/+0
* Use explicit nullable type on parameter argumentsUmherirrender2024-10-161-2/+2
* Remove unchecked exception annotationsAdam Wight2024-09-171-1/+0
* objectcache: Improve overall BagOStuff class docsTimo Tijhof2024-09-111-9/+10
* objectcache: Consolidate WRITE_PRUNE_SEGMENTS into WRITE_ALLOW_SEGMENTSTimo Tijhof2024-08-091-8/+14
* objectcache: Hard deprecated `::clearLastError()` methodsDerick Alangi2024-07-181-1/+2
* Add namespace to the root classes of ObjectCacheEbrahim Byagowi2024-07-101-2/+47
* objectcache: Deprecate unused methods in BagOStuff.phpDerick Alangi2024-07-081-0/+4
* objectcache: Remove deprecated unused method from BagOStuff classDerick Alangi2024-07-061-27/+0
* objectcache: Remove unused key (`$i`) in `foreach()` loopDerick Alangi2024-07-051-1/+1
* Fix some spelling errorsTim Starling2024-03-181-1/+1
* objectcache: Migrate BagOStuff from StatsdD to StatsLibDerick Alangi2024-02-271-19/+3
* Update name & email for bvibberBrooke Vibber2024-02-081-1/+1
* objectcache: Hard-deprecate `BagOStuff::setNewPreparedValues()`Derick Alangi2023-11-221-1/+2
* objectcache: fix BagOStuff::watchErrors() commentAaron Schulz2023-10-041-1/+1
* objectcache: Reduce boilerplate and indirection around makeKey()Timo Tijhof2023-08-031-42/+96
* objectcache: remove deprecated BagOStuff::addBusyCallback() methodAaron Schulz2023-08-011-12/+0
* objectcache: Remove unused WRAPPER_COLLECTION_CALLBACK featureTimo Tijhof2023-07-241-58/+6
* objectcache: remove deprecate BagOStuff::incr() methodAaron Schulz2023-03-101-11/+0
* objectcache: remove deprecate BagOStuff::decr() methodAaron Schulz2023-03-101-11/+0
* Remove unused local variable assignmentUmherirrender2023-02-041-1/+1
* BagOStuff: never use the full cache key as metrics keydaniel2022-11-211-1/+1
* objectcache: clean up lock expiration in BagOStuffAaron Schulz2022-09-171-5/+5
* objectcache: deprecate setNewPreparedValues()Aaron Schulz2022-09-061-21/+19
* objectcache: make makeKeyInternal() a protected method of MediumSpecificBagOS...Aaron Schulz2022-09-061-15/+0
* Merge "Revert "objectcache: avoid php 8.1 argument type warnings in genericKe...jenkins-bot2022-08-281-1/+1
|\
| * Revert "objectcache: avoid php 8.1 argument type warnings in genericKeyFromCo...Krinkle2022-08-261-1/+1
* | objectcache: optimizations to makeValueOrSegmentList()Aaron Schulz2022-08-231-4/+3
* | objectcache: avoid NO_REPLY use in pecl memcached client for TOUCHAaron Schulz2022-08-031-20/+25
* | Merge "objectcache: avoid php 8.1 argument type warnings in genericKeyFromCom...jenkins-bot2022-08-031-1/+1
|\|
| * objectcache: avoid php 8.1 argument type warnings in genericKeyFromComponents()Aaron Schulz2022-07-271-1/+1
* | Merge "objectcache: Remove unused WRITE_SYNC flag"jenkins-bot2022-08-031-7/+3
|\ \
| * | objectcache: Remove unused WRITE_SYNC flagTimo Tijhof2022-08-021-7/+3
| |/
* / objectcache: add BagOStuff::MAX_CONFLICTS_ONE constantAaron Schulz2022-07-281-0/+3
|/
* Merge "objectcache: Implement asynchronous increment in memcached BagOStuff"jenkins-bot2022-06-301-1/+4
|\
| * objectcache: Implement asynchronous increment in memcached BagOStuffTim Starling2022-06-301-1/+4
* | libs/objectcache: Minor code cleanupReedy2022-06-261-7/+15
|/
* objectcache: Deprecate BagOStuff::addBusyCallback() and reduce to a stubTim Starling2022-05-271-13/+3
* Merge "objectcache: lower setNewPreparedValues() memory overhead in some cases"jenkins-bot2022-05-231-2/+3
|\
| * objectcache: lower setNewPreparedValues() memory overhead in some casesAaron Schulz2022-05-091-2/+3
* | objectcache: document BagOStuff and WANObjectCache as `@newable`Timo Tijhof2022-05-161-2/+3
|/
* Merge "Use str_starts_with/str_ends_with"jenkins-bot2022-05-031-3/+1
|\
| * Use str_starts_with/str_ends_withAryeh Gregor2022-05-021-3/+1
* | objectcache: move is_callable() check for "asyncHandler" to BagOStuffAaron Schulz2022-04-271-1/+5
|/
* cache: Fix various scalar and null types to match documentationUmherirrender2022-03-141-1/+1
* objectcache: deprecate BagOStuff incr() and decr() methodsAaron Schulz2022-02-181-5/+7