aboutsummaryrefslogtreecommitdiffstats
path: root/includes/libs/rdbms
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
* 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-1511-42/+42
* 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
* | Merge "Use IEC prefixes instead of SI prefixes for byte sizes (docs+backend)"jenkins-bot2021-06-291-1/+1
|\ \
| * | Use IEC prefixes instead of SI prefixes for byte sizes (docs+backend)Fomafix2021-06-281-1/+1
| |/
* / Make SelectQueryBuilder @stable to extend.Petr Pchelko2021-06-281-0/+6
|/
* rdbms: use PHP strings for server_id/gt_domain_id, and binlog event numbersAaron Schulz2021-06-234-32/+42
* Remove some more comments that literally repeat the codeThiemo Kreuz2021-06-181-1/+1
* 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-151-1/+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
* | Use null coalecing operators everywhere consistenctly.Petr Pchelko2021-06-032-4/+2
|/
* 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
* | rdbms: cleanup ILBFactory comments about tracked load balancersAaron Schulz2021-05-253-43/+94
|/
* 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-121-1/+1
* 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
|/
* rdbms: Use server time in DatabaseMysqlBase::getLagFromPtHeartbeat()Aaron Schulz2021-04-301-21/+12
* build: Upgrade mediawiki-codesniffer from v35.0.0 to v36.0.0James D. Forrester2021-04-291-0/+3
* Merge "Replace uses of DB_MASTER with DB_PRIMARY"jenkins-bot2021-04-294-12/+12
|\
| * Replace uses of DB_MASTER with DB_PRIMARYJames D. Forrester2021-04-294-12/+12
* | Merge "rdbms: remove whitespace padding from IDatabase::conditional()"jenkins-bot2021-04-291-1/+1
|\ \
| * | rdbms: remove whitespace padding from IDatabase::conditional()Aaron Schulz2021-04-271-1/+1
* | | Merge "rdbms: improve IDatabase::conditional() documentation"jenkins-bot2021-04-293-7/+7
|\| |
| * | rdbms: improve IDatabase::conditional() documentationAaron Schulz2021-04-273-7/+7
* | | Merge "rdbms: move DBAL-related classes under /dbal directory"jenkins-bot2021-04-2913-0/+0
|\ \ \ | |_|/ |/| |
| * | rdbms: move DBAL-related classes under /dbal directoryAaron Schulz2021-04-2613-0/+0
| |/
* / Postgres: Deprecate table name remapping parameter and functionAmmarpad2021-04-262-5/+12
|/
* rdbms: fix various phpstorm warnings in Database classesAaron Schulz2021-04-191-7/+12
* rdbms: clarify hosts vs readible "server names"Aaron Schulz2021-04-192-45/+46