rdbms: make $i in LoadBalancer::getConnection override $groups
authorAaron Schulz <aschulz@wikimedia.org>
Thu, 12 Apr 2018 20:15:34 +0000 (13:15 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Thu, 12 Apr 2018 20:48:04 +0000 (20:48 +0000)
commitdaf0514345f03189187606ba2323794588c79dc9
tree67eb3d181d8d06972bee3271ef8d5843c8a5632d
parent71653df1c365ec4092ca3390f1857d5e8e435b6e
rdbms: make $i in LoadBalancer::getConnection override $groups

Previously, passing a specific server index (even the master index)
would result in a connection to some server in $groups or the generic
read group being selected.

Change-Id: Ifb497f5f4bb61f16b310d4d30fb8315e3bcdce8e
includes/libs/rdbms/loadbalancer/ILoadBalancer.php
includes/libs/rdbms/loadbalancer/LoadBalancer.php