An oslo.config enabled dogpile.cache.
cb118d04ce
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 |
||
---|---|---|
doc | ||
oslo_cache | ||
playbooks/tests/functional | ||
releasenotes | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.pre-commit-config.yaml | ||
.stestr.conf | ||
.zuul.yaml | ||
bindep.txt | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Team and repository tags
oslo.cache
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.
- Free software: Apache license
- Documentation: https://docs.openstack.org/oslo.cache/latest/
- Source: https://opendev.org/openstack/oslo.cache/
- Bugs: https://bugs.launchpad.net/oslo.cache
- Release notes: https://docs.openstack.org/releasenotes/oslo.cache/