rdbms: fix IDatabase::setLBInfo() handling of null and allow clearing keys
authorAaron Schulz <aschulz@wikimedia.org>
Mon, 15 Jul 2019 02:54:47 +0000 (19:54 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Mon, 15 Jul 2019 03:56:16 +0000 (03:56 +0000)
commitef381994222efcc1ce9a380d340b9cb51ad458ad
tree2c7aeeb3c4faed2c7317c3e08ae15920d9311cbe
parente0a24a586ec4b0595ce03e15de6d9e460f1efd16
rdbms: fix IDatabase::setLBInfo() handling of null and allow clearing keys

Change-Id: I20cb799b54cabb1172940f8ece93b7f45d7cf0ba
includes/libs/rdbms/database/DBConnRef.php
includes/libs/rdbms/database/Database.php
includes/libs/rdbms/database/IDatabase.php
includes/libs/rdbms/loadbalancer/LoadBalancer.php
tests/phpunit/includes/libs/rdbms/database/DatabaseTest.php