Page MenuHomePhabricator

[4H] Looking up watchlist status on page view is making four duplicate queries
Closed, ResolvedPublic3 Estimated Story Points

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
jsn.sherman subscribed.

Sticking this in Reproducibility check column as a proxy for "investigate"

Gentle ping. This adds a lot of load to our databases.

Gentle ping. This adds a lot of load to our databases.

Apologies for letting this sit so long; we'll queue this up for investigation during the upcoming sprint (which begins tomorrow)

Scardenasmolinar renamed this task from Looking up watchlist status on page view is making four duplicate queries to [4H] Looking up watchlist status on page view is making four duplicate queries.Apr 28 2026, 2:09 PM
Scardenasmolinar set the point value for this task to 3.
Scardenasmolinar moved this task from To be estimated to Estimated on the Moderator-Tools-Team board.
Scardenasmolinar subscribed.

Change #1285496 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/core@master] Watchlist: Also cache unwatched pages in WatchedItemStore

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

Change #1285499 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/core@master] Skin: Reduce call to WatchlistManager::isWatched in SkinTemplate

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

Change #1285499 merged by jenkins-bot:

[mediawiki/core@master] Skin: Reduce call to WatchlistManager::isWatched in SkinTemplate

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

jsn.sherman added a subscriber: tstarling.

@tstarling We own this on paper, but honestly, I'm out of my depth here; since you worked on this recently could you take a look at https://gerrit.wikimedia.org/r/c/1285496 ?

Change #1285496 merged by jenkins-bot:

[mediawiki/core@master] Watchlist: Also cache unwatched pages in WatchedItemStore

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