Index: trunk/phase3/maintenance/parserTests.inc |
— | — | @@ -637,10 +637,12 @@ |
638 | 638 | $this->databaseSetupDone = true; |
639 | 639 | $this->oldTablePrefix = $wgDBprefix; |
640 | 640 | |
| 641 | + # SqlBagOStuff broke when using temporary tables on r40209 (bug 15892). |
| 642 | + # It seems to have been fixed since (r55079?). |
| 643 | + # If it fails, $wgCaches[CACHE_DB] = new HashBagOStuff(); should work around it. |
| 644 | + |
641 | 645 | # CREATE TEMPORARY TABLE breaks if there is more than one server |
642 | | - # FIXME: r40209 makes temporary tables break even with just one server |
643 | | - # FIXME: (bug 15892); disabling the feature entirely as a temporary fix |
644 | | - if ( true || wfGetLB()->getServerCount() != 1 ) { |
| 646 | + if ( wfGetLB()->getServerCount() != 1 ) { |
645 | 647 | $this->useTemporaryTables = false; |
646 | 648 | } |
647 | 649 | |