rdbms: inject the mysql index name aliases into Database
authorAaron Schulz <aschulz@wikimedia.org>
Sat, 17 Feb 2018 22:09:02 +0000 (14:09 -0800)
committerAaron Schulz <aschulz@wikimedia.org>
Mon, 12 Mar 2018 18:51:53 +0000 (18:51 +0000)
commit4ccb228bde9294d96ddcb5c255565c89dbcbf879
treeb59081c8fc09ddf8cfa8ee466198f6b7dad57a8f
parent0821bea5a63f4e500fdee4844c79daa31f3de00d
rdbms: inject the mysql index name aliases into Database

Also added LBFactory::setTableAlias() for consistency with this

Change-Id: Ie49003ff8fd5b99f75db9fae8fe0a184444254d4
includes/ServiceWiring.php
includes/db/MWLBFactory.php
includes/libs/rdbms/database/DBConnRef.php
includes/libs/rdbms/database/Database.php
includes/libs/rdbms/database/DatabaseMysqlBase.php
includes/libs/rdbms/database/IDatabase.php
includes/libs/rdbms/lbfactory/ILBFactory.php
includes/libs/rdbms/lbfactory/LBFactory.php
includes/libs/rdbms/loadbalancer/ILoadBalancer.php
includes/libs/rdbms/loadbalancer/LoadBalancer.php
tests/phpunit/includes/libs/rdbms/database/DatabaseMysqlBaseTest.php