oslo.cache/releasenotes/notes/pymemcache_hashclient_configure-f6f48c5ca38bce47.yaml
Hervé Beraud cb118d04ce Expose pymemcache's HashClient public params
This patch expose a couple of pymemcache's HashClient public
params that can be useful to configure HA and failover for
clustered memcached servers.

These options can be used in addition of the previously added
retrying mechanismes.

This patch rely on recent changes [1] of dogpile.cache that
aim to expose these options too.

[1] https://gerrit.sqlalchemy.org/c/sqlalchemy/dogpile.cache/+/3528

Change-Id: I24fc853db4237c08b87871ddff1b3ced27cc7fce
2022-01-21 08:54:13 +01:00

9 lines
327 B
YAML

---
features:
- |
Add new options (``hashclient_retry_attempts``, ``hashclient_retry_delay``,
``dead_timeout``) to allow to configure pymemcache's HashClient use
through dogpile.cache's pymemcache backend. Those options expose
pymemcache params that allow to configure the failover for memcached
cluster.