rdbms: use a direct "USE" query for doSelectDomain() for mysql
authorAaron Schulz <aschulz@wikimedia.org>
Fri, 22 Mar 2019 01:12:44 +0000 (18:12 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Tue, 26 Mar 2019 18:50:28 +0000 (18:50 +0000)
commit321640b117b775ba7feb26281922bfd7833b0618
tree25fb8616c12fc36691c5cc0bcc5f19b17be948d9
parent7dddd2f7e20031c53a65a46a5f72e5fd88bf0a7a
rdbms: use a direct "USE" query for doSelectDomain() for mysql

This should give better error messages on failure.

Bug: T212284
Change-Id: I55260c6e3db1770f01e3d6a6a363b917a57265be
includes/libs/rdbms/database/DatabaseMysqlBase.php
includes/libs/rdbms/database/DatabaseMysqli.php
includes/libs/rdbms/exception/DBQueryError.php
tests/phpunit/includes/db/LBFactoryTest.php