Revert r87129 "(bug 21196) Article::getContributors() no longer fail on PostgreSQL...
authorBrion Vibber <brion@users.mediawiki.org>
Fri, 29 Apr 2011 23:57:28 +0000 (23:57 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Fri, 29 Apr 2011 23:57:28 +0000 (23:57 +0000)
commit85d99c4c5215146aa97846eb34b24f1de019af33
tree28bcd2fbf3404fd754cb7d5d958657a80ff2f349
parentef6afb5d9e7a4728c351d39fcd544dec508aab9b
Revert r87129 "(bug 21196) Article::getContributors() no longer fail on PostgreSQL" -- breaks stuff under MySQL like this:

SkinTemplate::makeTalkUrlDetails given invalid pagename User:

Backtrace:

#0 /var/www/trunk/includes/SkinTemplate.php(691): SkinTemplate->makeTalkUrlDetails('User:')
#1 /var/www/trunk/includes/SkinTemplate.php(495): SkinTemplate->buildPersonalUrls(Object(OutputPage))
#2 /var/www/trunk/includes/OutputPage.php(1906): SkinTemplate->outputPage(Object(OutputPage))
#3 /var/www/trunk/includes/Wiki.php(402): OutputPage->output()
#4 /var/www/trunk/index.php(146): MediaWiki->finalCleanup()
#5 {main}

Seen trivially by going to login page while not logged in; some user check is failing and ending up with an improperly initialized object.
RELEASE-NOTES
includes/Article.php
includes/GlobalFunctions.php
includes/User.php
includes/db/Database.php