Remove MySQL index aliasing for user_newtalk indexes
authorBrad Jorsch <bjorsch@wikimedia.org>
Wed, 18 Sep 2019 16:44:15 +0000 (12:44 -0400)
committerMobrovac <mobrovac@wikimedia.org>
Fri, 27 Sep 2019 09:30:31 +0000 (09:30 +0000)
commit5424238aa9e21233d73bc27c95db19c49c6df26d
treec56e443136a432c9011fdd74ce4e6ba6f26b988f
parentdfa75cf7ff6effb61334e6c98e6e3da7b936049f
Remove MySQL index aliasing for user_newtalk indexes

While these have not yet caused problems, we should probably deprecate
the whole confusing "index aliasing" feature. Cleaning this up needs to
be done first.

Method MWLBFactory::setSchemaAliases() is being considered private due
to the @internal notation, and so is being removed without deprecation.

Bug: T233240
Change-Id: Ib04b7bc4af53382fde01bd8550cc7e361124255f
includes/ServiceWiring.php
includes/db/MWLBFactory.php
includes/installer/MysqlUpdater.php
maintenance/archives/patch-rename-mysql-user_newtalk-indexes.sql [new file with mode: 0644]