Made LBFactorySimple set "master" flags like LBFactoryMulti
authorAaron Schulz <aschulz@wikimedia.org>
Wed, 30 Sep 2015 23:06:47 +0000 (16:06 -0700)
committerOri.livneh <ori@wikimedia.org>
Thu, 1 Oct 2015 05:11:14 +0000 (05:11 +0000)
commitba00bd342bb34ba559c094f9a06c86f3daea2891
treee2830895ba7fb117dfe57dfeece7af08a053ec76
parent10973705e0429fc6d909c4995f55179381c906b7
Made LBFactorySimple set "master" flags like LBFactoryMulti

* wfGetDB( DB_MASTER )->getLBInfo() now shows the master flag
* A corresponding slave flag was also added
* Added a few badly needed LBFactory/LoadBalancer tests

Change-Id: I9254b12cff63af7d754a3a14c5db44276f58d280
includes/db/loadbalancer/LBFactoryMulti.php
includes/db/loadbalancer/LBFactorySimple.php
tests/phpunit/includes/db/LBFactoryTest.php