Asher has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/68222


Change subject: support setting Memcached::OPT_SERVER_FAILURE_LIMIT, 
Memcached::OPT_RETRY_TIMEOUT
......................................................................

support setting Memcached::OPT_SERVER_FAILURE_LIMIT, 
Memcached::OPT_RETRY_TIMEOUT

Change-Id: Ib1fcae92b65e8fd23baee7af7ed64abd908b600e
---
M includes/objectcache/MemcachedPeclBagOStuff.php
1 file changed, 8 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/22/68222/1

diff --git a/includes/objectcache/MemcachedPeclBagOStuff.php 
b/includes/objectcache/MemcachedPeclBagOStuff.php
index 748c423..530e32f 100644
--- a/includes/objectcache/MemcachedPeclBagOStuff.php
+++ b/includes/objectcache/MemcachedPeclBagOStuff.php
@@ -61,6 +61,14 @@
                        $params['serializer'] = 'php';
                }
 
+               if ( $params['retry_timeout'] ) {
+                       $this->client->setOption( Memcached::OPT_RETRY_TIMEOUT, 
$params['retry_timeout'] );
+               }
+
+               if ( $params['server_failure_limit'] ) {
+                       $this->client->setOption( 
Memcached::OPT_SERVER_FAILURE_LIMIT, $params['server_failure_limit'] );
+               }
+
                // The compression threshold is an undocumented php.ini option 
for some
                // reason. There's probably not much harm in setting it 
globally, for
                // compatibility with the settings for the PHP client.

-- 
To view, visit https://gerrit.wikimedia.org/r/68222
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib1fcae92b65e8fd23baee7af7ed64abd908b600e
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Asher <afeld...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to