http://www.mediawiki.org/wiki/Special:Code/MediaWiki/96174

Revision: 96174
Author:   maxsem
Date:     2011-09-03 10:23:47 +0000 (Sat, 03 Sep 2011)
Log Message:
-----------
Fix r87731: update site stats only when explicitly asked to do so

Modified Paths:
--------------
    trunk/phase3/includes/installer/DatabaseUpdater.php
    trunk/phase3/includes/installer/OracleUpdater.php
    trunk/phase3/maintenance/update.php

Modified: trunk/phase3/includes/installer/DatabaseUpdater.php
===================================================================
--- trunk/phase3/includes/installer/DatabaseUpdater.php 2011-09-03 09:12:36 UTC 
(rev 96173)
+++ trunk/phase3/includes/installer/DatabaseUpdater.php 2011-09-03 10:23:47 UTC 
(rev 96174)
@@ -189,7 +189,7 @@
         *
         * @param $what Array: what updates to perform
         */
-       public function doUpdates( $what = array( 'core', 'extensions', 'purge' 
) ) {
+       public function doUpdates( $what = array( 'core', 'extensions', 
'purge', 'stats' ) ) {
                global $wgVersion;
 
                $what = array_flip( $what );
@@ -206,7 +206,7 @@
                if( isset( $what['purge'] ) ) {
                        $this->purgeCache();
                }
-               if ( isset( $what['core'] ) ) {
+               if ( isset( $what['stats'] ) ) {
                        $this->checkStats();
                }
        }

Modified: trunk/phase3/includes/installer/OracleUpdater.php
===================================================================
--- trunk/phase3/includes/installer/OracleUpdater.php   2011-09-03 09:12:36 UTC 
(rev 96173)
+++ trunk/phase3/includes/installer/OracleUpdater.php   2011-09-03 10:23:47 UTC 
(rev 96174)
@@ -157,7 +157,7 @@
         *
         * @param $what array
         */
-       public function doUpdates( $what = array( 'core', 'extensions', 'purge' 
) ) {
+       public function doUpdates( $what = array( 'core', 'extensions', 
'purge', 'stats' ) ) {
                parent::doUpdates( $what );
 
                $this->db->query( 'BEGIN fill_wiki_info; END;' );

Modified: trunk/phase3/maintenance/update.php
===================================================================
--- trunk/phase3/maintenance/update.php 2011-09-03 09:12:36 UTC (rev 96173)
+++ trunk/phase3/maintenance/update.php 2011-09-03 10:23:47 UTC (rev 96174)
@@ -110,7 +110,7 @@
 
                $shared = $this->hasOption( 'doshared' );
 
-               $updates = array('core','extensions');
+               $updates = array( 'core', 'extensions', 'stats' );
                if( !$this->hasOption('nopurge') ) {
                        $updates[] = 'purge';
                }


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to