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

Revision: 89526
Author:   maxsem
Date:     2011-06-05 19:39:28 +0000 (Sun, 05 Jun 2011)
Log Message:
-----------
SQLite: sync a couple of indexes with MySQL

Modified Paths:
--------------
    trunk/phase3/includes/installer/SqliteUpdater.php
    trunk/phase3/maintenance/archives/patch-archive_ar_revid.sql

Added Paths:
-----------
    
trunk/phase3/maintenance/sqlite/archives/patch-archive_kill_ar_page_revid.sql

Modified: trunk/phase3/includes/installer/SqliteUpdater.php
===================================================================
--- trunk/phase3/includes/installer/SqliteUpdater.php   2011-06-05 19:37:08 UTC 
(rev 89525)
+++ trunk/phase3/includes/installer/SqliteUpdater.php   2011-06-05 19:39:28 UTC 
(rev 89526)
@@ -52,6 +52,8 @@
                        array( 'doCollationUpdate' ),
                        array( 'addTable', 'msg_resource',                      
'patch-msg_resource.sql' ),
                        array( 'addTable', 'module_deps',                       
'patch-module_deps.sql' ),
+                       array( 'dropIndex', 'archive', 'ar_page_revid',         
'patch-archive_kill_ar_page_revid.sql' ),
+               array( 'addIndex', 'archive', 'ar_revid',               
'patch-archive_ar_revid.sql' ),
 
                        // 1.19
                        array( 'addTable', 'config', 'patch-config.sql' ),

Modified: trunk/phase3/maintenance/archives/patch-archive_ar_revid.sql
===================================================================
--- trunk/phase3/maintenance/archives/patch-archive_ar_revid.sql        
2011-06-05 19:37:08 UTC (rev 89525)
+++ trunk/phase3/maintenance/archives/patch-archive_ar_revid.sql        
2011-06-05 19:39:28 UTC (rev 89526)
@@ -1,4 +1,3 @@
 -- Hopefully temporary index.
 -- For https://bugzilla.wikimedia.org/show_bug.cgi?id=21279
-ALTER TABLE /*$wgDBprefix*/archive
-       ADD INDEX ar_revid ( ar_rev_id );
\ No newline at end of file
+CREATE INDEX /*i*/ar_revid ON /*$wgDBprefix*/archive ( ar_rev_id );
\ No newline at end of file

Added: 
trunk/phase3/maintenance/sqlite/archives/patch-archive_kill_ar_page_revid.sql
===================================================================
--- 
trunk/phase3/maintenance/sqlite/archives/patch-archive_kill_ar_page_revid.sql   
                            (rev 0)
+++ 
trunk/phase3/maintenance/sqlite/archives/patch-archive_kill_ar_page_revid.sql   
    2011-06-05 19:39:28 UTC (rev 89526)
@@ -0,0 +1,3 @@
+-- Used for killing the wrong index added during SVN for 1.17
+-- Won't affect most people, but it doesn't need to exist
+DROP INDEX IF EXISTS ar_page_revid;
\ No newline at end of file


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

Reply via email to