Page MenuHomePhabricator

Special:NewPagesFeed footer briefly shows a weird count when switching between feeds, and sometimes gets stuck on the weird count
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

  • Special:NewPagesFeed
  • switch to AFC
  • switch to NPP

What happens?:

  • brief flash of a really high inaccurate count, then usually the real count is displayed after about 0.5-1 seconds
  • but sometimes the "brief flash" high count gets stuck (I've seen that before)
  • animated gif (click to watch):

new pages feed stats bug.gif (596×921 px, 430 KB)

What should have happened instead?:

  • footer stats should not update until accurate count has been retrieved from pagetriagestats API. no inaccurate count should ever be displayed

Software version (skip for WMF-hosted wikis like Wikipedia):

Other information (browser name/version, screenshots, etc.):

Event Timeline

Change 1012741 had a related patch set uploaded (by Sushrith Bogi; author: Sushrith Bogi):

[mediawiki/extensions/PageTriage@master] Fix weird count when switching between feeds

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

Change 1012741 merged by jenkins-bot:

[mediawiki/extensions/PageTriage@master] Fix weird count when switching between feeds

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

This bug is still present when I do manual testing on enwiki wmf.25. Ticket probably needs more work before closing.

This bug is still present when I do manual testing on enwiki wmf.25. Ticket probably needs more work before closing.

Thank you for the feedback, I will investigate further and make the necessary adjustments

Change #1019120 had a related patch set uploaded (by Sushrith Bogi; author: Sushrith Bogi):

[mediawiki/extensions/PageTriage@master] Fix weird count when switching between feeds

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

Change #1019120 merged by jenkins-bot:

[mediawiki/extensions/PageTriage@master] Fix weird count when switching between feeds

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