aboutsummaryrefslogtreecommitdiffstats
path: root/includes/db
Commit message (Expand)AuthorAgeFilesLines
...
* Adjust type hints in database related classesUmherirrender2019-06-051-7/+8
* Merge "Fix some docs"jenkins-bot2019-05-221-2/+2
|\
| * Fix some docsMatěj Suchánek2019-05-221-2/+2
* | rdbms: improve query logging logic in DatabaseAaron Schulz2019-05-081-0/+2
|/
* Don't pass Config to service constructorsAryeh Gregor2019-05-021-39/+76
* db: Use $fname instead of __METHOD__ magic constantDerick Alangi2019-04-151-3/+3
* rdbms: drop inappropriate and poorly documented "DatabaseOraclePostInit" hookAaron Schulz2019-04-121-2/+1
* rdbms: inject reserved word table name rewrite logic into DatabaseOracleAaron Schulz2019-04-112-34/+51
* rdbms: inject more dependencies into DatabaseOracle and remove $wgContLang useAaron Schulz2019-04-112-33/+58
* rdbms: reduce code duplication and make LBFactoryMulti sanity checks workAaron Schulz2019-04-101-71/+76
* Use HTTP method as hint for the locking mode of sqliteAaron Schulz2019-04-041-1/+11
* Replace several uses of wfWikiId() with WikiMap methodsAaron Schulz2019-03-291-4/+4
* Merge "Make MWLBFactory sanity check that postgres is not used with a table p...jenkins-bot2019-03-261-14/+50
|\
| * Make MWLBFactory sanity check that postgres is not used with a table prefixAaron Schulz2019-03-251-14/+50
* | rdbms: remove $wgDBprefix reference from DatabaseOracleAaron Schulz2019-03-261-5/+0
* | Merge "db: Use variable functions/callbacks instead of call_user_func()"jenkins-bot2019-03-261-2/+2
|\ \ | |/ |/|
| * db: Use variable functions/callbacks instead of call_user_func()Derick Alangi2019-03-251-2/+2
* | Merge "DefaultSettings: Remove deprecated $wgDBmysql5 from core"jenkins-bot2019-03-251-3/+0
|\ \
| * | DefaultSettings: Remove deprecated $wgDBmysql5 from coreDerick Alangi2019-03-231-3/+0
* | | db: Drop child methods as they're same as parent methodsDerick Alangi2019-03-251-12/+0
| |/ |/|
* | Fix overzealous prefix check in MWLBFactoryAaron Schulz2019-03-231-1/+1
|/
* rdbms: halt on some common broken $wgDBServers configurationsAaron Schulz2019-03-221-7/+72
* Merge "db: Remove property assignment overriden by constructor"jenkins-bot2019-03-201-5/+5
|\
| * db: Remove property assignment overriden by constructorDerick Alangi2019-03-201-5/+5
* | db: Use brackets `()` in operation for better readabilityDerick Alangi2019-03-201-1/+1
|/
* Merge "rdbms: change "profiler" argument in Database::factory so it works again"jenkins-bot2019-03-151-1/+3
|\
| * rdbms: change "profiler" argument in Database::factory so it works againAaron Schulz2019-03-141-1/+3
* | rdbms: clarify $uniqueIndexes argument to replace()/upsert()Aaron Schulz2019-03-121-1/+1
|/
* Streamline code involving .= string concatenationsThiemo Kreuz2019-03-111-1/+2
* Use short assignment operator in PHPFomafix2019-03-071-1/+1
* rdbms: document Database::doQuery() return valueAaron Schulz2019-03-011-0/+4
* Safe replacement of a lot of `!count()` with `=== []`Thiemo Kreuz2019-01-151-1/+1
* Merge "No yoda conditions"jenkins-bot2018-12-091-3/+3
|\
| * No yoda conditionsFomafix2018-11-211-3/+3
* | rdbms: rename setDomainPrefix to setLocalDomainPrefix in ILoadBalancerAaron Schulz2018-11-261-1/+1
|/
* rdbms: clean up return values of IDatabase write methodsAaron Schulz2018-10-301-5/+2
* ActorMigration: Remove possibility of read-bothBrad Jorsch2018-10-111-1/+3
* rdbms: Database::selectDB() update the domain and handle failure betterAaron Schulz2018-10-101-32/+42
* Throw exception when nothing to clone in CloneDatabaseUmherirrender2018-08-241-0/+3
* rdbms: make Database::open() protectedAaron Schulz2018-08-211-10/+1
* Mass conversion of $wgContLang to serviceAryeh Gregor2018-08-111-13/+12
* Merge "Simplify PHP by using ?? and ?:"jenkins-bot2018-07-111-1/+1
|\
| * Simplify PHP by using ?? and ?:Fomafix2018-07-101-1/+1
* | Fix PhanTypeMismatchDeclaredParamUmherirrender2018-07-072-2/+2
* | Add support for extra database connections in unit tests.daniel2018-07-041-4/+4
|/
* Allow passing the default DB group to use in Maintenance scriptsMarius Hoch2018-06-121-0/+1
* Use PHP 7 '??' operator instead of '?:' with 'isset()' where convenientFomafix2018-06-111-1/+1
* Introduce per-schema unit tests for revision storage.daniel2018-06-071-0/+90
* rdbms: make sure cpPosIndex cookie is applied to LBFactory in timeAaron Schulz2018-04-231-4/+2
* rdbms: Add a deprecationLogger callbackBrad Jorsch2018-04-051-0/+23