aboutsummaryrefslogtreecommitdiffstats
path: root/includes/libs
Commit message (Expand)AuthorAgeFilesLines
* Add missing spaces to imploded debug stringsMatěj Suchánek2021-07-281-1/+1
* DBMS-specific ResultWrapper subclassesTim Starling2021-07-2113-652/+519
* objectcache: make BagOStuff::lock/unlock easier to overrideAaron Schulz2021-07-195-63/+123
* rdbms: track the acquisition timestamps of named locks in DatabaseAaron Schulz2021-07-196-91/+133
* More master -> primary documentation and internal var renamingJames D. Forrester2021-07-1512-43/+43
* objectcache: normalize $exptime to a TTL in APCUBagOStuff/WinCacheBagOStuffAmir Sarabadani2021-07-132-6/+12
* Merge "rdbms: improve caching logic for "rdbms-server-readonly" keys"jenkins-bot2021-07-013-20/+31
|\
| * rdbms: improve caching logic for "rdbms-server-readonly" keysAaron Schulz2021-06-293-20/+31
* | objectcache: tweak WANObjectCache sister key documentationAaron Schulz2021-06-291-12/+11
* | Fix a bunch of random typosDannyS7122021-06-291-1/+1
* | Merge "Use IEC prefixes instead of SI prefixes for byte sizes (docs+backend)"jenkins-bot2021-06-292-2/+2
|\ \
| * | Use IEC prefixes instead of SI prefixes for byte sizes (docs+backend)Fomafix2021-06-282-2/+2
| |/
* / Make SelectQueryBuilder @stable to extend.Petr Pchelko2021-06-281-0/+6
|/
* purgeParserCache.php: Implement --tag for purging one server onlyTimo Tijhof2021-06-245-17/+14
* rdbms: use PHP strings for server_id/gt_domain_id, and binlog event numbersAaron Schulz2021-06-234-32/+42
* MultiHttpClient: Replace PHP version check with defined()Reedy2021-06-231-1/+1
* Localisation updates from https://translatewiki.net.Translation updater bot2021-06-211-0/+17
* Remove some more comments that literally repeat the codeThiemo Kreuz2021-06-185-13/+13
* Add getLazyReadConnectionRef() to ConnectionManagerLucas Werkmeister2021-06-161-0/+25
* Merge "Gently discourage LoadBalancerSingle/LBFactorySingle constructors"jenkins-bot2021-06-152-0/+4
|\
| * Gently discourage LoadBalancerSingle/LBFactorySingle constructorsLucas Werkmeister2021-06-112-0/+4
* | Use array_fill_keys() instead of array_flip() if that reflects the developer'...Tim Starling2021-06-152-2/+2
|/
* Use the unserialized form of image metadata internallyTim Starling2021-06-081-22/+1
* Sanitize the function name when making an SQL commentTim Starling2021-06-081-2/+2
* Add some missing __METHOD__ parameters to database callsDannyS7122021-06-071-1/+2
* Merge "ConnectionManager: add optional $flags param"jenkins-bot2021-06-072-11/+22
|\
| * ConnectionManager: add optional $flags paramJakob Warkotsch2021-06-072-11/+22
* | Localisation updates from https://translatewiki.net.Translation updater bot2021-06-071-1/+5
* | Use null coalecing operators everywhere consistenctly.Petr Pchelko2021-06-032-4/+2
|/
* Merge "Replace usage of custom File properties"jenkins-bot2021-05-271-1/+22
|\
| * Replace usage of custom File propertiesTim Starling2021-05-271-1/+22
* | Merge "Dabatase: Assert that join conditions are arrays"jenkins-bot2021-05-271-0/+2
|\ \ | |/ |/|
| * Dabatase: Assert that join conditions are arraysGergő Tisza2021-05-271-0/+2
* | Merge "rdbms: cleanup ILBFactory comments about tracked load balancers"jenkins-bot2021-05-273-43/+94
|\ \
| * | rdbms: cleanup ILBFactory comments about tracked load balancersAaron Schulz2021-05-253-43/+94
| |/
* / Localisation updates from https://translatewiki.net.Translation updater bot2021-05-251-0/+1
|/
* rdbms: Fix outdated docs url in DatabaseMysqlBase::makeLockNameTimo Tijhof2021-05-201-4/+3
* rdbms: make getLagFromSlaveStatus() account for master_delay > 0Aaron Schulz2021-05-201-1/+3
* Merge "rdbms: factor out getMySqlServerVariant() helper method"jenkins-bot2021-05-201-8/+24
|\
| * rdbms: factor out getMySqlServerVariant() helper methodAaron Schulz2021-05-181-8/+24
* | rdbms: fix log message in LoadMonitor::computeServerStates()Aaron Schulz2021-05-191-1/+1
* | Add TransactionProfiler::silenceForScope()Gergő Tisza2021-05-162-2/+14
* | Replace uses of DB_MASTER with DB_PRIMARY in documentation and local variablesJames D. Forrester2021-05-143-60/+60
|/
* Remove unused default values from class propertiesThiemo Kreuz2021-05-122-2/+2
* Merge "rdbms: disallow upsert()/replace() calls with multiple unique keys"jenkins-bot2021-05-073-20/+20
|\
| * rdbms: disallow upsert()/replace() calls with multiple unique keysAaron Schulz2021-05-053-20/+20
* | Merge "rdbms: use is_file() in DatabaseSqlite::open()"jenkins-bot2021-05-061-5/+1
|\ \
| * | rdbms: use is_file() in DatabaseSqlite::open()Aaron Schulz2021-05-051-5/+1
* | | rdbms: add an IDatabase method to expose DB server IDsAaron Schulz2021-05-055-5/+47
|/ /
* / rdbms: cleanup getServer() and connection parameter fields in DatabaseAaron Schulz2021-05-0511-168/+212
|/