Use LB server configuration to force DB domains in ExternalStorageDB
authorAaron Schulz <aschulz@wikimedia.org>
Sun, 12 Aug 2018 10:14:54 +0000 (03:14 -0700)
committerKrinkle <krinklemail@gmail.com>
Mon, 13 Aug 2018 22:40:28 +0000 (22:40 +0000)
commit633252c3e9a3e462282c94ccad71f808175394b2
tree15b8bc157b35f700510bf1a0005fa128ae0befe7
parent0d57b370dfe726af5f3ecf210f9f352ad9e26f0f
Use LB server configuration to force DB domains in ExternalStorageDB

This is for backwards-compatibility for pre 14ee3f210782 external store
configuration that relied on not using the main wiki DB name(s).

(cherry-picked from 92e4ace7eae612ce0fa040e02d932516c4d99712)

Bug: T200471
Change-Id: Ie60cae64e32ff2532565cbd79c8e084634a61cce
includes/externalstore/ExternalStoreDB.php
includes/libs/rdbms/loadbalancer/ILoadBalancer.php
includes/libs/rdbms/loadbalancer/LoadBalancer.php