From: Brion Vibber Date: Thu, 20 Dec 2007 02:50:16 +0000 (+0000) Subject: Cleanup from r28400: avoid duplication between manually calling multiple passes of... X-Git-Tag: 1.31.0-rc.0~50332 X-Git-Url: https://git.cyclocoop.org//%22?a=commitdiff_plain;h=8d1b3602e3343f285ad522be196b74f0f7ada1af;p=lhc%2Fweb%2Fwiklou.git Cleanup from r28400: avoid duplication between manually calling multiple passes of recent changes rebuild by giving them a nice wrapper function. --- diff --git a/maintenance/rebuildall.php b/maintenance/rebuildall.php index ad964e62fb..1c2647b260 100644 --- a/maintenance/rebuildall.php +++ b/maintenance/rebuildall.php @@ -22,9 +22,7 @@ rebuildTextIndex( $database ); createTextIndex( $database ); print "\n\n** Rebuilding recentchanges table:\n"; -rebuildRecentChangesTablePass1(); -rebuildRecentChangesTablePass2(); -rebuildRecentChangesTablePass3(); +rebuildRecentChangesTable(); # Doesn't work anymore # rebuildLinkTables(); diff --git a/maintenance/rebuildrecentchanges.inc b/maintenance/rebuildrecentchanges.inc index 56e9e1f07a..8b2c78053d 100644 --- a/maintenance/rebuildrecentchanges.inc +++ b/maintenance/rebuildrecentchanges.inc @@ -6,6 +6,13 @@ * @addtogroup Maintenance */ +/** Public entry; more passes might come in! :) */ +function rebuildRecentChangesTable() { + rebuildRecentChangesTablePass1(); + rebuildRecentChangesTablePass2(); + rebuildRecentChangesTablePass3(); +} + /** */ function rebuildRecentChangesTablePass1() { diff --git a/maintenance/rebuildrecentchanges.php b/maintenance/rebuildrecentchanges.php index a94780e219..3c455c55e7 100644 --- a/maintenance/rebuildrecentchanges.php +++ b/maintenance/rebuildrecentchanges.php @@ -15,9 +15,7 @@ $wgTitle = Title::newFromText( "Rebuild recent changes script" ); $wgDBuser = $wgDBadminuser; $wgDBpassword = $wgDBadminpassword; -rebuildRecentChangesTablePass1(); -rebuildRecentChangesTablePass2(); -rebuildRecentChangesTablePass3(); // flag bot edits +rebuildRecentChangesTable(); print "Done.\n"; exit();