Follow-up r101449 and friends: no need to consider LC rebuild a database update and...
authorMax Semenik <maxsem@users.mediawiki.org>
Wed, 16 Nov 2011 15:21:44 +0000 (15:21 +0000)
committerMax Semenik <maxsem@users.mediawiki.org>
Wed, 16 Nov 2011 15:21:44 +0000 (15:21 +0000)
includes/installer/DatabaseUpdater.php
includes/installer/MysqlUpdater.php
includes/installer/OracleUpdater.php
includes/installer/SqliteUpdater.php

index f86cd5c..c8f5b50 100644 (file)
@@ -237,6 +237,7 @@ abstract class DatabaseUpdater {
 
                if( isset( $what['purge'] ) ) {
                        $this->purgeCache();
+                       $this->rebuildLocalisationCache();
                }
                if ( isset( $what['stats'] ) ) {
                        $this->checkStats();
@@ -652,7 +653,7 @@ abstract class DatabaseUpdater {
        /**
         * Rebuilds the localisation cache
         */
-       protected function doRebuildLocalisationCache() {
+       protected function rebuildLocalisationCache() {
                /**
                 * @var $cl RebuildLocalisationCache
                 */
index d0ab412..5862aaf 100644 (file)
@@ -181,7 +181,6 @@ class MysqlUpdater extends DatabaseUpdater {
                        array( 'modifyField', 'user_properties', 'up_property', 'patch-up_property.sql' ),
                        array( 'addTable', 'uploadstash',                       'patch-uploadstash.sql' ),
                        array( 'addTable', 'user_former_groups',                'patch-user_former_groups.sql'),
-                       array( 'doRebuildLocalisationCache' ),
 
                        // 1.19
                        array( 'addTable', 'config',                            'patch-config.sql' ),
index 4898ca9..72fd9e0 100644 (file)
@@ -36,7 +36,6 @@ class OracleUpdater extends DatabaseUpdater {
                        array( 'addIndex',      'user',          'i02',       'patch-user_email_index.sql' ),
                        array( 'modifyField', 'user_properties', 'up_property', 'patch-up_property.sql' ),
                        array( 'addTable', 'uploadstash', 'patch-uploadstash.sql' ),
-                       array( 'doRebuildLocalisationCache' ),
 
                        //1.19
                        array( 'addTable', 'config', 'patch-config.sql' ),
index 2dc1505..1b517a2 100644 (file)
@@ -59,7 +59,6 @@ class SqliteUpdater extends DatabaseUpdater {
                        array( 'addIndex', 'user',          'user_email',       'patch-user_email_index.sql' ),
                        array( 'addTable', 'uploadstash',                       'patch-uploadstash.sql' ),
                        array( 'addTable', 'user_former_groups',                'patch-user_former_groups.sql'),
-                       array( 'doRebuildLocalisationCache' ),
 
                        // 1.19
                        array( 'addTable', 'config',                            'patch-config.sql' ),