We are delighted to announce the release of: oslo.cache 2.10.0: Cache storage for OpenStack projects. This release is part of the yoga release series. The source is available from: https://opendev.org/openstack/oslo.cache Download the package from: https://pypi.org/project/oslo.cache Please report issues through: https://bugs.launchpad.net/oslo.cache/+bugs For more details, please see below. 2.10.0 ^^^^^^ New 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. * Add new options ("enable_retry_client", "retry_attempts", "retry_delay") to add retry mechanisms to the pymemcache backend. * New options ("enable_socket_keepalive", "socket_keepalive_idle", "socket_keepalive_interval", "socket_keepalive_count") allow to use and configure pymemcache's socket keepalive capabilities. Changes in oslo.cache 2.9.0..2.10.0 ----------------------------------- cb118d0 Expose pymemcache's HashClient public params 42bf82d Add retry mechanisms to oslo.cache f4fa6aa Add socket keepalive options to oslo.cache Diffstat (except docs and test files) ------------------------------------- oslo_cache/_opts.py | 59 ++++++ oslo_cache/core.py | 48 +++++ ...ache_hashclient_configure-f6f48c5ca38bce47.yaml | 8 + ...emcache_retry_mecchanisms-fa969d1ac6f64096.yaml | 5 + ...memcache_socket_keepalive-f91c69770961e2b6.yaml | 6 + requirements.txt | 2 +- setup.cfg | 1 + test-requirements.txt | 2 +- 10 files changed, 335 insertions(+), 2 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 52eb1f2..3b49fad 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ -dogpile.cache>=1.1.2 # BSD +dogpile.cache>=1.1.5 # BSD diff --git a/test-requirements.txt b/test-requirements.txt index 9188e99..bdcd518 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -11 +11 @@ pre-commit>=2.6.0 # MIT -pymemcache>=3.4.0 # Apache-2.0 +pymemcache>=3.5.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org