Page MenuHomePhabricator

Special:UnconnectedPages on lists very stale connected pages
Closed, DuplicatePublic


Special:UnconnectedPages on - - describes its purpose as "This page lists pages with no connected data item", but in fact lists pages that do have wikidata items.

By way of example, at the time of writing - 00:32 26January 2019, Special:UnconnectedPages is listing which was linked to a wikidata item at 14:15, 21 January 2019 - which is to say it is listing a page that was linked 4.5 days ago.

As an en.wikipedia user I expect that when I click on Special:UnconnectedPages the application returns a list of en.wikipedia article pages that are unconnected to Wikidata.

Event Timeline

IIRC, UnconnectedPages is a QueryPage which means it caches results. I need to dig deeper here.

I was wrong, the result of UnconnectedPages is not cached (it should be, but that's another story). I can't reproduce the issue as there's nothing connected in the top ten but the reason can be because page_props table didn't get updated as it needs ParserCache purge to get updated. We can't do much about that and it's sorta by design to avoid performance degradation.

Related to T233520 but the timeline doesn't quite line up, so I might leave this open for now...

This comment was removed by jeblad.

I'm working through unconnected pages via a bot task at the moment, and that will probably clear most of the stale items (by purging the cache), but it would be good if this was properly fixed.