Only the latest one will please us.
authorPlatonides <platonides@users.mediawiki.org>
Sat, 25 Dec 2010 21:35:39 +0000 (21:35 +0000)
committerPlatonides <platonides@users.mediawiki.org>
Sat, 25 Dec 2010 21:35:39 +0000 (21:35 +0000)
maintenance/purgeStaleMemcachedText.php

index 1e88fcb..df9c361 100644 (file)
@@ -6,7 +6,9 @@ function purgeStaleMemcachedText() {
        global $wgMemc;
        $db = wfGetDB( DB_MASTER );
        $maxTextId = $db->selectField( 'text', 'max(old_id)' );
-       $latestReplicatedTextId = $db->selectField( array( 'revision','recentchanges'), 'rev_text_id', array( 'rev_id = rc_this_oldid', "rc_timestamp < '20101225183000'" ) );
+       $latestReplicatedTextId = $db->selectField( array( 'revision','recentchanges'), 'rev_text_id', 
+               array( 'rev_id = rc_this_oldid', "rc_timestamp < '20101225183000'"),  'purgeStaleMemcachedText', 
+               array( 'ORDER BY' => 'rc_timestamp DESC' ) );
        $latestReplicatedTextId -= 100; # A bit of paranoia
 
        for ( $i = $latestReplicatedTextId; $i < $maxTextId; $i++ ) {