No negative caching in the revision cache -- doesn't work anyway since memcached...
authorTim Starling <tstarling@users.mediawiki.org>
Mon, 28 Jul 2008 10:16:12 +0000 (10:16 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Mon, 28 Jul 2008 10:16:12 +0000 (10:16 +0000)
includes/Revision.php

index d0ccb46..eba7be4 100644 (file)
@@ -827,7 +827,8 @@ class Revision {
 
                $text = self::getRevisionText( $row );
 
-               if( $wgRevisionCacheExpiry ) {
+               # No negative caching -- negative hits on text rows may be due to corrupted slave servers
+               if( $wgRevisionCacheExpiry && $text !== false ) {
                        $wgMemc->set( $key, $text, $wgRevisionCacheExpiry );
                }