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

Revision: 94199
Author:   catrope
Date:     2011-08-10 21:15:57 +0000 (Wed, 10 Aug 2011)
Log Message:
-----------
Merge r93797 to trunk, in a somewhat modified form: clamp expiries for 
memcached to 30 days, higher values give trouble apparently

Modified Paths:
--------------
    trunk/phase3/includes/objectcache/MemcachedClient.php

Modified: trunk/phase3/includes/objectcache/MemcachedClient.php
===================================================================
--- trunk/phase3/includes/objectcache/MemcachedClient.php       2011-08-10 
21:00:09 UTC (rev 94198)
+++ trunk/phase3/includes/objectcache/MemcachedClient.php       2011-08-10 
21:15:57 UTC (rev 94199)
@@ -948,6 +948,12 @@
                } else {
                        $this->stats[$cmd] = 1;
                }
+               
+               // Memcached doesn't seem to handle very high TTL values very 
well,
+               // so clamp them at 30 days
+               if ( $exp > 2592000 ) {
+                       $exp = 2592000;
+               }
 
                $flags = 0;
 


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

Reply via email to