limitResult use 3 parameters since ORACLE changes
authorAntoine Musso <hashar@users.mediawiki.org>
Tue, 9 Aug 2005 10:32:11 +0000 (10:32 +0000)
committerAntoine Musso <hashar@users.mediawiki.org>
Tue, 9 Aug 2005 10:32:11 +0000 (10:32 +0000)
maintenance/convertLinks.inc
maintenance/rebuildrecentchanges.inc

index fe523da..9f3d03e 100644 (file)
@@ -102,7 +102,8 @@ function convertLinks() {
                performanceLog( "rows inserted vs seconds elapsed:\n" );
                
                for ($rowOffset = $initialRowOffset; $rowOffset < $numRows; $rowOffset += $linksConvInsertInterval) {
-                       $sqlRead = "SELECT * FROM $links ".$dbw->limitResult($linksConvInsertInterval,$rowOffset);
+                       $sqlRead = "SELECT * FROM $links ";
+                       $sqlRead = $dbw->limitResult($sqlRead, $linksConvInsertInterval,$rowOffset);
                        $res = $dbw->query($sqlRead);
                        if ( $noKeys ) {
                                $sqlWrite = array("INSERT INTO $links_temp (l_from,l_to) VALUES ");
index 888588f..4c23901 100644 (file)
@@ -49,7 +49,8 @@ function rebuildRecentChangesTablePass1()
        $dbw->query( $sql );
 
        $sql = "SELECT rc_timestamp FROM $recentchanges " .
-         "ORDER BY rc_timestamp DESC" . $dbw->limitResult( 1, 5000 );
+         "ORDER BY rc_timestamp DESC";
+       $sql = $dbw->limitResult($sql, 1, 5000 );
        $res = $dbw->query( $sql );
        $obj = $dbw->fetchObject( $res );
        if( $obj ) {