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