aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit/includes/db/LBFactoryTest.php
Commit message (Expand)AuthorAgeFilesLines
* Merge "Remove inline @var docs that aren't needed"jenkins-bot2025-03-141-1/+0
|\
| * Remove inline @var docs that aren't neededthiemowmde2024-11-051-1/+0
* | Merge "rdbms: make transaction rounds apply DBO_TRX to DB_REPLICA connections"jenkins-bot2025-01-131-0/+11
|\ \
| * | rdbms: make transaction rounds apply DBO_TRX to DB_REPLICA connectionsAaron Schulz2024-12-191-0/+11
| |/
* / Add ILBFactory::getAutoCommitPrimaryConnection()Jakob Warkotsch2025-01-071-2/+18
|/
* rdbms: clear replica snapshots in (begin|commit|rollback)PrimaryChanges()Aaron Schulz2024-10-091-0/+23
* rdbms: make LBFactory::waitForReplication() always run the callbacksAaron Schulz2024-09-191-0/+23
* Add namespace to the root classes of ObjectCacheEbrahim Byagowi2024-07-101-0/+1
* Merge "rdbms: Drop IDatabase::getTopologyRole()"jenkins-bot2024-05-291-24/+9
|\
| * rdbms: Drop IDatabase::getTopologyRole()Amir Sarabadani2024-05-171-24/+9
* | Merge "rdbms: Regression tests for T364827"jenkins-bot2024-05-291-0/+16
|\ \
| * | rdbms: Regression tests for T364827Amir Sarabadani2024-05-241-0/+16
| |/
* / rdbms: Introduce IDatabaseForOwnerAmir Sarabadani2024-05-241-4/+5
|/
* Stop using LoadBalancer::getConnectionRef() so it can be hard-deprecatedAmir Sarabadani2024-04-301-3/+3
* rdbms: Update outdated docs around deprecated reuseConnection()Timo Tijhof2024-04-171-2/+0
* rdbms: Drop ILoadBalancer::getAnyOpenConnection()Amir Sarabadani2023-11-281-2/+2
* rdbms: Introduce concept of virtual domains and mapping to ext clusterAmir Sarabadani2023-10-051-0/+49
* tests: Use $this->getDb() instead of wfGetDB() in integration testsAmir Sarabadani2023-09-251-4/+4
* rdbms: Rename DatabaseMysqlBase to DatabaseMySQLAmir Sarabadani2023-09-131-1/+1
* rdbms: Inject CP instead of relying on LBFAmir Sarabadani2023-09-041-1/+1
* rdbms: Rename CP::yieldSessionPrimaryPos to ::getSessionPrimaryPosAmir Sarabadani2023-08-301-4/+4
* rdbms: Decouple ChronologyProtector from LBFAmir Sarabadani2023-08-291-29/+21
* rdbms: Move two static methods of LBFactory to ChronologyProtectorAmir Sarabadani2023-08-011-66/+0
* rdbms: Remove or move unused public methods of ILB/ILBFAmir Sarabadani2023-08-011-18/+0
* rdbms: Remove LB::getReplicaResumePosAmir Sarabadani2023-08-011-4/+0
* rdbms: Avoid making wasteful memcached calls in CPAmir Sarabadani2023-07-251-3/+5
* rdbms: simplify affectedRows() by using the QueryStatus resultAaron Schulz2023-04-291-2/+7
* Use more narrow IConnectionProvider/IReadableDatabase interfacesthiemowmde2023-04-211-1/+2
* objectcache,resourceloader,rdbms,jobqueue: Widen @covers annotationsTimo Tijhof2023-04-101-44/+7
* rdbms: various fixes to LoadBalancer::reconfigureAaron Schulz2023-03-131-2/+66
* rdbms: make LBFactoryMulti actually support "DEFAULT" in "sectionsByDB"Aaron Schulz2023-03-021-1/+5
* Reorg: Migrate WikiMap to WikiMap/ out of includesAmir Sarabadani2023-02-271-0/+1
* rdbms: clean up LoadBalancer/ChronologyProtector primary pos methodsAaron Schulz2023-02-091-13/+15
* rdbms: Drop ::commitAll from LB/LBFAmir Sarabadani2023-02-011-1/+1
* rdbms: remove IDatabase::selectDB()Aaron Schulz2023-01-171-8/+5
* rdbms: clean up "serverName" normalization and enforce uniquenessAaron Schulz2023-01-101-1/+2
* rdbms: Consolidate logger channels into oneTimo Tijhof2023-01-031-2/+0
* rdbms: Moving replication-related code to its own componentAmir Sarabadani2022-12-151-17/+0
* rdbms: Instead of reconfiguring all of LB, just remove depooled dbAmir Sarabadani2022-10-121-16/+15
* rdbms: remove getTopologyRootPrimary() and clean up related fields/parametersAaron Schulz2022-08-261-3/+12
* rdbms: Remove obsolete cross-dc wait from ChronologyProtectorTimo Tijhof2022-08-201-8/+15
* Allow DB config to be reloaded on the flydaniel2022-08-051-36/+129
* Replace trivial usa of mock builder with createMock() shortcutThiemo Kreuz2022-07-151-18/+6
* rdbms: Adapt hasOrMadeRecentPrimaryChanges test mock for PHP 8.1Mark A. Hershberger2022-07-061-12/+11
* Tests: Cleanup some unnecessary nested function callsReedy2022-06-061-11/+11
* tests: Use namespaced IDatabase classUmherirrender2022-05-281-0/+1
* rdbms: Replace getConnection with getLazyConnectionRefAmir Sarabadani2022-05-121-11/+7
* Replace LoadBalancer/LBFactory callback iteration with generatorsTim Starling2022-04-291-6/+6
* rdbms: add $fname parameter to LBFactory::closeAll() for better loggingAaron Schulz2022-04-051-6/+6
* tests: Change use of AtEase to at operatorTimo Tijhof2022-02-241-4/+1