An oslo.config enabled dogpile.cache.
Go to file
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
doc Add socket keepalive options to oslo.cache 2022-01-07 11:58:28 +01:00
oslo_cache Expose pymemcache's HashClient public params 2022-01-21 08:54:13 +01:00
playbooks/tests/functional Refactoring functional tests based on standard usages 2020-05-28 14:34:47 +02:00
releasenotes Expose pymemcache's HashClient public params 2022-01-21 08:54:13 +01:00
tools Avoid tox_install.sh for constraints support 2019-05-04 07:02:41 +02:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:42:30 +00:00
.gitignore Adding functional tests 2020-05-14 14:45:12 +02:00
.gitreview OpenDev Migration Patch 2019-04-19 19:29:50 +00:00
.mailmap Initial commit from oslo cookiecutter template 2015-04-15 11:22:01 -05:00
.pre-commit-config.yaml Move flake8 as a pre-commit local target. 2021-03-23 13:07:33 +01:00
.stestr.conf Adding functional tests 2020-05-14 14:45:12 +02:00
.zuul.yaml Add Python3 yoga unit tests 2021-09-10 14:33:45 +00:00
bindep.txt Add Memcached functional tests to gate 2020-08-20 14:41:47 +02:00
CONTRIBUTING.rst Align contributing doc with oslo's policy 2020-05-04 18:18:10 +02:00
HACKING.rst update the doc URLs 2017-07-11 21:51:41 +08:00
LICENSE Initial commit from oslo cookiecutter template 2015-04-15 11:22:01 -05:00
README.rst Replace git.openstack.org URLs with opendev.org URLs. 2019-05-09 09:15:16 +02:00
requirements.txt Expose pymemcache's HashClient public params 2022-01-21 08:54:13 +01:00
setup.cfg Add socket keepalive options to oslo.cache 2022-01-07 11:58:28 +01:00
setup.py remove outdated header 2020-02-10 18:34:34 +01:00
test-requirements.txt Add socket keepalive options to oslo.cache 2022-01-07 11:58:28 +01:00
tox.ini Merge "Use py3 as the default runtime for tox" 2021-04-16 11:42:28 +00:00

Team and repository tags

image

oslo.cache

Latest Version

Downloads

oslo.cache aims to provide a generic caching mechanism for OpenStack projects by wrapping the dogpile.cache library. The dogpile.cache library provides support memoization, key value storage and interfaces to common caching backends such as Memcached.