Page MenuHomePhabricator

Disable GloballyUnusedFiles special page on commons
Closed, ResolvedPublic

Description

It is very expensive and, since there are millions of files globally unused, it provides barely any useful information. Also we would need to migrate its query to Hadoop if we would keep it due to T398709: FY2025-26 WE 6.4.1: Move links tables of commons to a dedicated cluster.

Event Timeline

Zabe renamed this task from Disable GloballyUnusedFiles special page no commons to Disable GloballyUnusedFiles special page on commons.Jan 9 2026, 2:15 PM

See also T371662: Disable LonelyPages and Deadendpages on commons for a previous (currently-outstanding) request to disable some other special pages on Commons. (That task's history & patches contain some previous discussion on how that might be achieved from a technical POV)

Change #1225088 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/mediawiki-config@master] Disable updates for Special:GloballyUnusedFiles

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

We could also maybe just drop the code IMHO.

See also T371662: Disable LonelyPages and Deadendpages on commons for a previous (currently-outstanding) request to disable some other special pages on Commons. (That task's history & patches contain some previous discussion on how that might be achieved from a technical POV)

Thanks. For now, due to the load and blocking of the split of commons db, we simply just disable updates.

Change #1225088 merged by jenkins-bot:

[operations/mediawiki-config@master] Disable updates for Special:GloballyUnusedFiles

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

Mentioned in SAL (#wikimedia-operations) [2026-01-12T15:08:29Z] <zabe@deploy2002> Started scap sync-world: Backport for [[gerrit:1225088|Disable updates for Special:GloballyUnusedFiles (T414202)]], [[gerrit:1225118|Stop updating Deadendpages and Lonelypages on commons (T371662)]]

Mentioned in SAL (#wikimedia-operations) [2026-01-12T15:10:21Z] <zabe@deploy2002> zabe: Backport for [[gerrit:1225088|Disable updates for Special:GloballyUnusedFiles (T414202)]], [[gerrit:1225118|Stop updating Deadendpages and Lonelypages on commons (T371662)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-01-12T15:26:20Z] <zabe@deploy2002> Started scap sync-world: Backport for [[gerrit:1225088|Disable updates for Special:GloballyUnusedFiles (T414202)]], [[gerrit:1225118|Stop updating Deadendpages and Lonelypages on commons (T371662)]], [[gerrit:1225587|Correctly disable Special:Deadendpages on commons (T371662)]]

Mentioned in SAL (#wikimedia-operations) [2026-01-12T15:28:15Z] <zabe@deploy2002> zabe: Backport for [[gerrit:1225088|Disable updates for Special:GloballyUnusedFiles (T414202)]], [[gerrit:1225118|Stop updating Deadendpages and Lonelypages on commons (T371662)]], [[gerrit:1225587|Correctly disable Special:Deadendpages on commons (T371662)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-01-12T15:33:07Z] <zabe@deploy2002> Finished scap sync-world: Backport for [[gerrit:1225088|Disable updates for Special:GloballyUnusedFiles (T414202)]], [[gerrit:1225118|Stop updating Deadendpages and Lonelypages on commons (T371662)]], [[gerrit:1225587|Correctly disable Special:Deadendpages on commons (T371662)]] (duration: 06m 47s)

Change #1225733 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/GlobalUsage@master] Remove Special:GloballyUnusedFiles

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

Change #1225733 merged by jenkins-bot:

[mediawiki/extensions/GlobalUsage@master] Remove Special:GloballyUnusedFiles

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

Change #1226962 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/mediawiki-config@master] Removed dropped special page from disabled query pages

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

Change #1226962 merged by jenkins-bot:

[operations/mediawiki-config@master] Removed dropped special page from disabled query pages

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

Mentioned in SAL (#wikimedia-operations) [2026-01-21T02:12:06Z] <zabe@deploy2002> Started scap sync-world: Backport for [[gerrit:1226962|Removed dropped special page from disabled query pages (T414202)]]

Mentioned in SAL (#wikimedia-operations) [2026-01-21T02:14:18Z] <zabe@deploy2002> zabe: Backport for [[gerrit:1226962|Removed dropped special page from disabled query pages (T414202)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-01-21T02:19:09Z] <zabe@deploy2002> Finished scap sync-world: Backport for [[gerrit:1226962|Removed dropped special page from disabled query pages (T414202)]] (duration: 07m 03s)

Change #1269757 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/MultimediaViewer@master] Remove references to MostGloballyLinkedFiles

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

Change #1269757 abandoned by Zabe:

[mediawiki/extensions/MultimediaViewer@master] Remove references to MostGloballyLinkedFiles

Reason:

lol no

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