With T299417 the tl_namespace and tl_title fields are removed from templatelinks, but are refered by cleanupInvalidDbKeys.php.
The script should cleanup the new linktarget as well, when something invalid is there
With T299417 the tl_namespace and tl_title fields are removed from templatelinks, but are refered by cleanupInvalidDbKeys.php.
The script should cleanup the new linktarget as well, when something invalid is there
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| maintenance: Add support for links migration to cleanupInvalidDbKeys | mediawiki/core | master | +20 -2 |
sigh, that's important because if it's ran on basically any section now and it does a write on the table, it'd break replication to all replicas...
Change 827978 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[mediawiki/core@master] maintenance: Add support for links migration to cleanupInvalidDbKeys
Change 827978 merged by jenkins-bot:
[mediawiki/core@master] maintenance: Add support for links migration to cleanupInvalidDbKeys
The clean up from linktarget table will happen with a dedicated maint script that removes all orphan linktarget rows. This is done.