Last modified: 2011-05-06 17:57:49 UTC
[[Special:Relatedchanges]] will report the currently selected limit for days shown as the limit used, even if it is in excess of the maximum of 30 days. For example, the following link reports that changes for the last million days are shown, while it actually shows up to 30 days. In contrast, despite one million changes being selected, it correctly reports 5000 changes maximum. http://meta.wikimedia.org/w/index.php?title=Special:Recentchangeslinked&target=User:Pathoschild&days=1000000&limit=1000000 The fix would probably be a simple mathematical check like "if($daysselected>$maxdays) { $daysselected = $maxdays);".
The 5,000 upper limit is coming from the standard checks in WebRequest to stop users doing stupid things like requesting a hundred million results in something expensive.]
Set $wgRCFilterByAge
Fixed in r87545.
r87545 seems to be at odds with $wgRCFilterByAge, as it doesn't check that setting when enforcing the input limits.