After schema change is applied in in the wiki T312863: Schema change to change primary key of templatelinks
Progress:
- s1: Done
- s2: Done
- s3: Done
- s4: Done
- s5: Done
- s6: Done
- s7: Done
- s8: Done
After schema change is applied in in the wiki T312863: Schema change to change primary key of templatelinks
Progress:
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T300222 Implement normalizing MediaWiki link tables | |||
Resolved | Ladsgroup | T299417 Normalize templatelinks table | |||
Resolved | Ladsgroup | T312865 Turn off writing to the old columns of templatelinks in beta and production |
Change 813276 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[operations/mediawiki-config@master] labs: Stop writing to the old fields of templatelinks
Change 813276 merged by jenkins-bot:
[operations/mediawiki-config@master] labs: Stop writing to the old fields of templatelinks
Mentioned in SAL (#wikimedia-releng) [2022-07-12T17:29:16Z] <Amir1> dropping tl_namespace and tl_title from templatelinks in fawiki (T312865)
Change 816811 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[operations/mediawiki-config@master] Stop writing to the old templatelinks field in testwiki
Change 816811 merged by jenkins-bot:
[operations/mediawiki-config@master] Stop writing to the old templatelinks field in testwiki
Change 816831 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[mediawiki/core@master] LinksUpdate: Last pieces of templatelinks migration
Change 816831 merged by jenkins-bot:
[mediawiki/core@master] LinksUpdate: Last pieces of templatelinks migration
Change 818191 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[mediawiki/core@master] [WIP] api: Support for links migration in ApiQueryBacklinks
Change 818191 merged by jenkins-bot:
[mediawiki/core@master] api: Support for links migration in ApiQueryBacklinks
Change 818562 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[mediawiki/core@wmf/1.39.0-wmf.22] api: Support for links migration in ApiQueryBacklinks
Change 818998 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[operations/mediawiki-config@master] Stop writing to the old templatelinks columns in itwikisource
Change 818998 merged by jenkins-bot:
[operations/mediawiki-config@master] Stop writing to the old templatelinks columns in itwikisource
Change 818562 merged by jenkins-bot:
[mediawiki/core@wmf/1.39.0-wmf.22] api: Support for links migration in ApiQueryBacklinks
Mentioned in SAL (#wikimedia-operations) [2022-08-01T08:47:19Z] <ladsgroup@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:818998|Stop writing to the old templatelinks columns in itwikisource (T312865)]] (duration: 03m 12s)
Mentioned in SAL (#wikimedia-operations) [2022-08-01T08:53:11Z] <ladsgroup@deploy1002> Synchronized php-1.39.0-wmf.22/includes/api: Backport: [[gerrit:818562|api: Support for links migration in ApiQueryBacklinks (T312865 T314112)]] (duration: 03m 01s)
Change 822037 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[operations/mediawiki-config@master] Stop writing to the old templatelinks fields in s5
Change 822037 merged by jenkins-bot:
[operations/mediawiki-config@master] Stop writing to the old templatelinks fields in s5
Mentioned in SAL (#wikimedia-operations) [2022-08-10T08:35:21Z] <ladsgroup@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:822037|Stop writing to the old templatelinks fields in s5 (T312865)]] (duration: 03m 29s)
Has writing the old colums already stopped on dewiki? There are currently ~14000 empty ones via https://quarry.wmcloud.org/query/66578; by-article example: https://quarry.wmcloud.org/query/66579
Okay, thanks. Thought there would be another announcement before it starts, but I haven't followed this process that close so I may have missed some previous messages and deadlines.
It's a bit hard to message for every change across all wikis and I'm planning to announce it in larger granularity (e.g. when data is migrated everywhere), I assumed people should watch the tickets in such cases instead. Sorry for the inconvenience
No problem, the maintainer of our most important template tool is informed and I'll check what has to be changed locally onwiki.
Change 822375 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[operations/mediawiki-config@master] Stop writing to the old templatelinks fields in s2
Change 822375 merged by jenkins-bot:
[operations/mediawiki-config@master] Stop writing to the old templatelinks fields in s2
Mentioned in SAL (#wikimedia-operations) [2022-08-11T14:17:17Z] <ladsgroup@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:822375|Stop writing to the old templatelinks fields in s2 (T312865)]] (duration: 03m 25s)
Today there is an error in dewiki_p - Database
$ sql de
MariaDB [dewiki_p]> select * from templatelinks limit 1;
ERROR 1356 (HY000): View 'dewiki_p.templatelinks' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them
It strongly smells, that the (now obsolete) field tl_title is still adressed by that view (maybe tl_namespace too).
Change 824404 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[operations/mediawiki-config@master] Stop writing to the old templatelinks fields in wikidata and new wikis
Change 824404 merged by jenkins-bot:
[operations/mediawiki-config@master] Stop writing to the old templatelinks fields in wikidata and new wikis
Mentioned in SAL (#wikimedia-operations) [2022-08-18T08:26:43Z] <ladsgroup@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:824404|Stop writing to the old templatelinks fields in wikidata and new wikis (T312865)]] (duration: 03m 20s)
Change 826773 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[operations/mediawiki-config@master] Stop writing to old templatelinks fields in commons
Change 826773 merged by jenkins-bot:
[operations/mediawiki-config@master] Stop writing to old templatelinks fields in commons
Mentioned in SAL (#wikimedia-operations) [2022-08-29T06:22:03Z] <ladsgroup@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:826773|Stop writing to old templatelinks fields in commons (T312865)]] (duration: 03m 43s)
Change 827953 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[operations/mediawiki-config@master] Stop writing to old templatelinks fields in s6
Change 827953 merged by jenkins-bot:
[operations/mediawiki-config@master] Stop writing to old templatelinks fields in s6
Mentioned in SAL (#wikimedia-operations) [2022-08-30T09:41:40Z] <ladsgroup@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:827953|Stop writing to old templatelinks fields in s6 (T312865)]] (duration: 03m 57s)
Change 829562 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[operations/mediawiki-config@master] Stop writing to old templatelinks fields in s7
Change 829562 merged by jenkins-bot:
[operations/mediawiki-config@master] Stop writing to old templatelinks fields in s7
Mentioned in SAL (#wikimedia-operations) [2022-09-05T08:14:11Z] <ladsgroup@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:829562|Stop writing to old templatelinks fields in s7 (T312865)]] (duration: 03m 51s)
Change 831374 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[operations/mediawiki-config@master] Stop writing to the old templatelinks fields everywhere
Change 831374 merged by jenkins-bot:
[operations/mediawiki-config@master] Stop writing to the old templatelinks fields everywhere
Mentioned in SAL (#wikimedia-operations) [2022-09-12T07:04:07Z] <ladsgroup@deploy1002> Started scap: Backport for [[gerrit:831374|Stop writing to the old templatelinks fields everywhere (T312865)]]
Mentioned in SAL (#wikimedia-operations) [2022-09-12T07:04:32Z] <ladsgroup@deploy1002> ladsgroup and ladsgroup: Backport for [[gerrit:831374|Stop writing to the old templatelinks fields everywhere (T312865)]] synced to the testservers: mwdebug2002.codfw.wmnet, mwdebug1002.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug1001.eqiad.wmnet
Mentioned in SAL (#wikimedia-operations) [2022-09-12T07:11:05Z] <ladsgroup@deploy1002> Finished scap: Backport for [[gerrit:831374|Stop writing to the old templatelinks fields everywhere (T312865)]] (duration: 06m 57s)
Change 832157 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[operations/mediawiki-config@master] Stop writing to the old templatelinks columns of enwiki
Change 832157 merged by jenkins-bot:
[operations/mediawiki-config@master] Stop writing to the old templatelinks columns of enwiki
Mentioned in SAL (#wikimedia-operations) [2022-09-14T08:25:14Z] <ladsgroup@deploy1002> Started scap: Backport for [[gerrit:832157|Stop writing to the old templatelinks columns of enwiki (T312865)]]
Mentioned in SAL (#wikimedia-operations) [2022-09-14T08:25:35Z] <ladsgroup@deploy1002> ladsgroup and ladsgroup: Backport for [[gerrit:832157|Stop writing to the old templatelinks columns of enwiki (T312865)]] synced to the testservers: mwdebug2002.codfw.wmnet, mwdebug1001.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug1002.eqiad.wmnet
Mentioned in SAL (#wikimedia-operations) [2022-09-14T08:32:05Z] <ladsgroup@deploy1002> Finished scap: Backport for [[gerrit:832157|Stop writing to the old templatelinks columns of enwiki (T312865)]] (duration: 06m 51s)