Revert 33072 for now -- changes to ucuserprefix use
authorBrion Vibber <brion@users.mediawiki.org>
Thu, 10 Apr 2008 17:18:27 +0000 (17:18 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Thu, 10 Apr 2008 17:18:27 +0000 (17:18 +0000)
commit7b6fd38bc2d06d1853b9a3f4b86ed463b9d6489f
tree2626e9abb871aeb481208ee05669e571742936fd
parent31d97453e46f05063920aeb8248ca07a64d5f270
Revert 33072 for now -- changes to ucuserprefix use

Using the user_timestamp index means you can't do an indexed search on the name prefix...
Basically the same as scanning raw on rev_timestamp, but with logged-in edits skipped so you don't scan *quite* as huge an amount of the table.
Since there's no index for the username prefix, the more specific the prefix, the *more* rows you'll have to scan through to fill out the result set, so the worse the performance will get.
includes/api/ApiQueryUserContributions.php