Page MenuHomePhabricator

Tag filtering timeouts on the order of 100,000 revisions
Closed, ResolvedPublic

Description

Author: matthew.britton

Description:
Tag filtering can timeout if trying to filter on the order of 100,000 revisions. To reproduce, go to e.g.
http://en.wikipedia.org/wiki/Special:Contributions?limit=20&contribs=user&target=Gurch&tagfilter=references+removed

Expected behavior: the query works, or after a while a user-friendly message that there are too many revisions to filter.

Actual behavior: teal screen of death with ERR_READ_TIMEOUT.


Version: 1.22.0
Severity: minor

Details

Reference
bz25083

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 11:13 PM
bzimport set Reference to bz25083.
bzimport added a subscriber: Unknown Object (MLST).

Still valid:

Request: GET http://en.wikipedia.org/wiki/Special:Contributions?limit=20&contribs=user&target=Gurch&tagfilter=references+removed, from 62.24.76.119 via knsq27.esams.wikimedia.org (squid/2.7.STABLE9) to 91.198.174.36 (91.198.174.36)
Error: ERR_READ_TIMEOUT, errno [No Error] at Mon, 15 Apr 2013 17:46:59 GMT

Ladsgroup claimed this task.
Ladsgroup subscribed.

Not happening anymore. Due to all of fixes happened to change_tag :)