Update documentation.
authorBrian Aker <brian@gaz>
Tue, 6 Apr 2010 17:58:54 +0000 (10:58 -0700)
committerBrian Aker <brian@gaz>
Tue, 6 Apr 2010 17:58:54 +0000 (10:58 -0700)
ChangeLog
docs/memcached_behavior.pod

index 354ebe011abd0351e0ab3e78b8a37737b51bf4da..73129f082020753abd87057350ef70ce61027d97 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,6 +7,7 @@
   * memcached_server_list() has been deprecated. Use memcached_server_cursor() to walk the servers found in a memcached_st() structure.
   * memcached_verbosity() can now be run concurrently with other operations.
   * SASL support.
   * memcached_server_list() has been deprecated. Use memcached_server_cursor() to walk the servers found in a memcached_st() structure.
   * memcached_verbosity() can now be run concurrently with other operations.
   * SASL support.
+  * Fixes memory leak found in EJECT HOSTS.
 
 0.38 Wed Feb 10 09:40:33 PST 2010
   * C++ interface for libhashkit.
 
 0.38 Wed Feb 10 09:40:33 PST 2010
   * C++ interface for libhashkit.
index c9a7104f10aae704e4ba7df2019728adca7e7310..eea908919a0bf6bfd272d457ff6c03258d5a7c58 100644 (file)
@@ -247,6 +247,21 @@ Find the current size of SO_RCVBUF. A value of 0 means either an error
 occured or no hosts were available. It is safe to assume system default
 if this occurs.
 
 occured or no hosts were available. It is safe to assume system default
 if this occurs.
 
+=item MEMCACHED_BEHAVIOR_SERVER_FAILURE_LIMIT
+
+This number of times a host can have an error before it is disabled.
+
+=item MEMCACHED_BEHAVIOR_AUTO_EJECT_HOSTS
+
+If enabled any hosts which have been flagged as disabled will be removed
+from the list of servers in the memcached_st structure. This must be used
+in combination with MEMCACHED_BEHAVIOR_SERVER_FAILURE_LIMIT.
+
+=item MEMCACHED_BEHAVIOR_RETRY_TIMEOUT
+
+When enabled a host which is problematic will only be checked for usage
+based on the amount of time set by this behavior.
+
 =back
 
 =head1 RETURN
 =back
 
 =head1 RETURN