Page MenuHomePhabricator

Special:AbuseFilter/test needs to self-impose reasonable constraints
Closed, InvalidPublic

Description

Author: mike.lifeguard+bugs

Description:
Since parsing is so expensive and time-consuming, this page *must* set reasonable limits for itself such that users are not left waiting around only to get the Wikimedia error screen.

If the user asks to test against 10,000 revisions and only 10 can be done in a reasonable time limit then that limit should be imposed, and the user advised that they're only getting 10 and to make a more reasonable request next time.


Version: unspecified
Severity: normal

Details

Reference
bz17920

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 21 2014, 10:35 PM
bzimport added a project: AbuseFilter.
bzimport set Reference to bz17920.
bzimport added a subscriber: Unknown Object (MLST).

Problem with this is the unpredictability of parse times, which range from milliseconds for small pages to tens of seconds for large pages.

Marking this bug as Lowest priority.

I've done this in a batch to (usually enhancement request) bugs where:

  • It is not clear that this bug should be fixed.
  • It is not clear how to fix this bug.
  • There are difficulties or complications in fixing this bug, which are not justified by the importance of the bug.
  • This is an extremely minor bug that could not be fixed in a few lines of code.

If you're interested in having one of these bugs fixed, your best bet is to write the patch yourself.

Daimona subscribed.

/test is (now) limited to 100 pages, so this doesn't stand anymore.