wiki.techinc.nl/tests/phpunit/includes/Revision
Aaron Schulz fb621c26a3 rdbms: various cleanups to LoadBalancer::reallyOpenConnection()
Move the DBO_TRX init logic out of Database::__construct() and into
LoadBalancer since the later already handles setting and clearing this
flag based on transaction rounds starting and ending.

Add 'lazyMasterHandle', 'topologyRole', and 'topologicalMaster' parameters
to Database::factory() and inject them via LoadBalancer all at once in order
to avoid worrying about call order. Move some type casting code to
Database::__construct().

Add IDatabase::getTopologyRole()/getTopologicalMaster().

Use constants for getLBInfo()/setLBInfo() for better usage tracking and
typo resistance.

Change-Id: I437ce434326601e6ba36d9aedc55db396dfe4452
2019-10-11 11:35:02 -07:00
..
create-pre-mcr-fields.sql Re-namespace RevisionStore and RevisionRecord classes 2018-10-09 10:22:48 -04:00
drop-mcr-tables.sql Re-namespace RevisionStore and RevisionRecord classes 2018-10-09 10:22:48 -04:00
drop-pre-mcr-fields.sql Re-namespace RevisionStore and RevisionRecord classes 2018-10-09 10:22:48 -04:00
drop-pre-mcr-fields.sqlite.sql Re-namespace RevisionStore and RevisionRecord classes 2018-10-09 10:22:48 -04:00
MainSlotRoleHandlerTest.php phpunit: Repair GLOBALS reset in MediaWikiUnitTestCase 2019-09-02 20:58:34 +01:00
McrReadNewRevisionStoreDbTest.php Join slot and content tables when dumping XML 2019-06-27 22:26:22 +02:00
McrReadNewSchemaOverride.php Add missing newline between <?php and namespace/use section 2019-06-03 13:36:48 +00:00
McrRevisionStoreDbTest.php Clean up most of b/c for phpunit4 2019-10-06 00:14:35 +02:00
McrSchemaDetection.php Add missing newline between <?php and namespace/use section 2019-06-03 13:36:48 +00:00
McrSchemaOverride.php Add missing newline between <?php and namespace/use section 2019-06-03 13:36:48 +00:00
McrWriteBothRevisionStoreDbTest.php Join slot and content tables when dumping XML 2019-06-27 22:26:22 +02:00
McrWriteBothSchemaOverride.php Add missing newline between <?php and namespace/use section 2019-06-03 13:36:48 +00:00
MutableRevisionRecordTest.php Add public as visibility in tests folder 2019-10-10 21:55:37 +02:00
MutableRevisionSlotsTest.php Clean up most of b/c for phpunit4 2019-10-06 00:14:35 +02:00
RenderedRevisionTest.php Clean up most of b/c for phpunit4 2019-10-06 00:14:35 +02:00
RevisionArchiveRecordTest.php Clean up most of b/c for phpunit4 2019-10-06 00:14:35 +02:00
RevisionQueryInfoTest.php RevisionStore: Introduce getContentBlobsForBatch 2019-09-27 11:15:06 -07:00
RevisionRecordTests.php Clean up most of b/c for phpunit4 2019-10-06 00:14:35 +02:00
RevisionRendererTest.php Clean up most of b/c for phpunit4 2019-10-06 00:14:35 +02:00
RevisionSlotsTest.php Clean up most of b/c for phpunit4 2019-10-06 00:14:35 +02:00
RevisionStoreCacheRecordTest.php Add missing newline between <?php and namespace/use section 2019-06-03 13:36:48 +00:00
RevisionStoreDbTestBase.php rdbms: various cleanups to LoadBalancer::reallyOpenConnection() 2019-10-11 11:35:02 -07:00
RevisionStoreFactoryTest.php Update tests to use PHPUnit 6 class names 2019-10-06 01:01:28 -07:00
RevisionStoreRecordTest.php Clean up most of b/c for phpunit4 2019-10-06 00:14:35 +02:00
RevisionStoreTest.php Update tests to use PHPUnit 6 class names 2019-10-06 01:01:28 -07:00
SlotRecordTest.php Clean up most of b/c for phpunit4 2019-10-06 00:14:35 +02:00
SlotRoleRegistryTest.php Clean up most of b/c for phpunit4 2019-10-06 00:14:35 +02:00