Page MenuHomePhabricator

Write code for read new fields of externallinks
Closed, ResolvedPublic

Description

It's already populated in testwiki and fawikiquote. We should slowly start switching to make it query the new fields only.

Progress:

Event Timeline

Ladsgroup triaged this task as Medium priority.Jan 4 2023, 4:41 PM
Ladsgroup moved this task from Triage to In progress on the DBA board.

Change 888002 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):

[mediawiki/core@master] LinkFilter: Get rid of concept of field prefix in ::getQueryConditions

https://gerrit.wikimedia.org/r/888002

Change 888013 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):

[mediawiki/core@master] Api: Break dependency of ApiQueryExternalLinks on ApiQueryExtLinksUsage

https://gerrit.wikimedia.org/r/888013

Change 888002 merged by jenkins-bot:

[mediawiki/core@master] LinkFilter: Get rid of concept of field prefix in ::getQueryConditions

https://gerrit.wikimedia.org/r/888002

Change 888013 merged by jenkins-bot:

[mediawiki/core@master] Api: Break dependency of ApiQueryExternalLinks on ApiQueryExtLinksUsage

https://gerrit.wikimedia.org/r/888013

Change 889575 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):

[mediawiki/core@master] Add support for externallinks read new

https://gerrit.wikimedia.org/r/889575

Change 889575 merged by jenkins-bot:

[mediawiki/core@master] Add support for externallinks read new

https://gerrit.wikimedia.org/r/889575

Change 911289 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):

[mediawiki/core@master] ExternalLinks: Add function for looking up extlinks of a page

https://gerrit.wikimedia.org/r/911289

Change 911291 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):

[mediawiki/extensions/SpamBlacklist@master] Use core's externallinks lookup

https://gerrit.wikimedia.org/r/911291

Change 911292 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):

[mediawiki/extensions/AbuseFilter@master] Use core's externallinks lookup

https://gerrit.wikimedia.org/r/911292

Change 911294 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):

[mediawiki/extensions/ConfirmEdit@master] Use core's externallinks lookup

https://gerrit.wikimedia.org/r/911294

Change 911289 merged by jenkins-bot:

[mediawiki/core@master] ExternalLinks: Add function for looking up extlinks of a page

https://gerrit.wikimedia.org/r/911289

Change 911291 merged by jenkins-bot:

[mediawiki/extensions/SpamBlacklist@master] Use core's externallinks lookup

https://gerrit.wikimedia.org/r/911291

Change 911294 merged by jenkins-bot:

[mediawiki/extensions/ConfirmEdit@master] Use core's externallinks lookup

https://gerrit.wikimedia.org/r/911294

Change 911292 merged by jenkins-bot:

[mediawiki/extensions/AbuseFilter@master] Use core's externallinks lookup

https://gerrit.wikimedia.org/r/911292

Ladsgroup updated the task description. (Show Details)
Ladsgroup moved this task from In progress to Done on the DBA board.

Change 917280 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):

[operations/mediawiki-config@master] Set externallinks migration to read new on mediawiki.org and fawikiquote

https://gerrit.wikimedia.org/r/917280

Change 936769 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):

[mediawiki/core@master] ExternalLinks: Make oneWildcard avoid adding wildcard to domain

https://gerrit.wikimedia.org/r/936769

Change 936769 merged by jenkins-bot:

[mediawiki/core@master] ExternalLinks: Make oneWildcard avoid adding wildcard to domain

https://gerrit.wikimedia.org/r/936769

Change 936733 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):

[mediawiki/core@wmf/1.41.0-wmf.16] ExternalLinks: Make oneWildcard avoid adding wildcard to domain

https://gerrit.wikimedia.org/r/936733

Change 936733 merged by jenkins-bot:

[mediawiki/core@wmf/1.41.0-wmf.16] ExternalLinks: Make oneWildcard avoid adding wildcard to domain

https://gerrit.wikimedia.org/r/936733

Mentioned in SAL (#wikimedia-operations) [2023-07-11T10:37:35Z] <ladsgroup@deploy1002> Started scap: Backport for [[gerrit:936733|ExternalLinks: Make oneWildcard avoid adding wildcard to domain (T326251)]]

Mentioned in SAL (#wikimedia-operations) [2023-07-11T10:39:01Z] <ladsgroup@deploy1002> ladsgroup: Backport for [[gerrit:936733|ExternalLinks: Make oneWildcard avoid adding wildcard to domain (T326251)]] synced to the testservers: mwdebug2001.codfw.wmnet, mwdebug1001.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug1002.eqiad.wmnet

Change 937067 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):

[mediawiki/core@master] Externallinks: Keep domain wildcard if path is not specified

https://gerrit.wikimedia.org/r/937067

Change 937067 merged by jenkins-bot:

[mediawiki/core@master] Externallinks: Keep domain wildcard if path is not specified

https://gerrit.wikimedia.org/r/937067

Change 937108 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):

[mediawiki/core@wmf/1.41.0-wmf.17] Externallinks: Keep domain wildcard if path is not specified

https://gerrit.wikimedia.org/r/937108

Change 937108 merged by jenkins-bot:

[mediawiki/core@wmf/1.41.0-wmf.17] Externallinks: Keep domain wildcard if path is not specified

https://gerrit.wikimedia.org/r/937108

Mentioned in SAL (#wikimedia-operations) [2023-07-12T10:40:56Z] <ladsgroup@deploy1002> Started scap: Backport for [[gerrit:937108|Externallinks: Keep domain wildcard if path is not specified (T326251)]]

Mentioned in SAL (#wikimedia-operations) [2023-07-12T10:42:33Z] <ladsgroup@deploy1002> ladsgroup: Backport for [[gerrit:937108|Externallinks: Keep domain wildcard if path is not specified (T326251)]] synced to the testservers: mwdebug2001.codfw.wmnet, mwdebug1001.eqiad.wmnet, mwdebug1002.eqiad.wmnet, mwdebug2002.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-07-12T10:49:05Z] <ladsgroup@deploy1002> Finished scap: Backport for [[gerrit:937108|Externallinks: Keep domain wildcard if path is not specified (T326251)]] (duration: 08m 09s)