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

Revision: 56216
Author:   brion
Date:     2009-09-12 00:02:57 +0000 (Sat, 12 Sep 2009)

Log Message:
-----------
Merge deleteSelfExternals.php handy pruning script from wmf-deployment r53856

Added Paths:
-----------
    trunk/phase3/maintenance/deleteSelfExternals.php

Copied: trunk/phase3/maintenance/deleteSelfExternals.php (from rev 56215, 
branches/wmf-deployment/maintenance/deleteSelfExternals.php)
===================================================================
--- trunk/phase3/maintenance/deleteSelfExternals.php                            
(rev 0)
+++ trunk/phase3/maintenance/deleteSelfExternals.php    2009-09-12 00:02:57 UTC 
(rev 56216)
@@ -0,0 +1,16 @@
+<?
+
+require_once("commandLine.inc");
+
+print "Deleting self externals from $wgServer\n";
+$db = wfGetDB(DB_MASTER);
+while (1) {
+       wfWaitForSlaves( 2 );
+       $db->commit();
+       $q="DELETE /* deleteSelfExternals */ FROM externallinks WHERE el_to 
LIKE '$wgServer/%' LIMIT 1000\n";
+       print "Deleting a batch\n";
+       $db->query($q);
+       if (!$db->affectedRows()) exit(0);
+}
+
+?>


Property changes on: trunk/phase3/maintenance/deleteSelfExternals.php
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/REL1_15/phase3/maintenance/deleteSelfExternals.php:51646
/trunk/phase3/maintenance/deleteSelfExternals.php:52290,52402,52404,52718,52737,52759,52776,52791,52800,52808,52812-52813,52815-52819,52822,52846,52850,52852-52853,52855-52857,52859,52924,52986,53128-53129,53190,53197,53199,53203-53204,53210-53211,53247,53249,53252,53267,53270,53293,53305,53344,53369,53427,53502-53504,53506,53777,54384,54494,54592,54599-54602,54604,54613,54764,54793,54806,55178,55626
Added: svn:eol-style
   + native



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

Reply via email to