rdbms: add LoadBalancer::getLocalDomainId() method
authorAaron Schulz <aschulz@wikimedia.org>
Fri, 12 Jan 2018 23:57:23 +0000 (15:57 -0800)
committerAaron Schulz <aschulz@wikimedia.org>
Sat, 13 Jan 2018 20:52:59 +0000 (12:52 -0800)
commit05fafcc075ab2736997c6caeac4ffc8e1bf5a53e
treed36feba00b1222aa1cde56b92d6913c6b34d89db
parent9e71b362a7a81e2bcb0f2e6b9c4484bfa3cfd9b0
rdbms: add LoadBalancer::getLocalDomainId() method

This returns the default domain without getting a connection

Also avoid assuming that LoadBalancerTest has the same DB handle
as other tests even though it makes its own LB object. That breaks
if temporary tables are used.

Change-Id: I351d42de38b3126222c5a40627a2a12f76a60939
includes/libs/rdbms/loadbalancer/LoadBalancer.php
tests/phpunit/includes/db/LoadBalancerTest.php