externalstore: deprecate getLBInfo() dependency in ExternalStoreDB
authorAaron Schulz <aschulz@wikimedia.org>
Tue, 27 Aug 2019 07:42:44 +0000 (00:42 -0700)
committerMobrovac <mobrovac@wikimedia.org>
Tue, 10 Sep 2019 11:34:52 +0000 (11:34 +0000)
commit176e08484f79be7d6d5960c286bd02b2439e6f72
treef15cb403a7e9d42df9db5eb7608236ee32374207
parent46531d62852239f620f7b7c0af1e5747a9006228
externalstore: deprecate getLBInfo() dependency in ExternalStoreDB

Use the cluster and master server info array instead, when possible.

Also add initializeTable() method based on the one in addWiki.php.
This lets some internals be hidden from that script a bit more.

Bug: T231162
Change-Id: I694f12cc800684bcc13351021d9abc9a01bddfe9
includes/externalstore/ExternalStoreDB.php
maintenance/storage/blobs.sql
maintenance/storage/checkStorage.php