Takashi Kajinami 58b06c40d2 Support expiration time in backend
Current implementation of expiration time relies on the generation time
stored in actual cache data, thus expired cache records are not removed
from backends automatically.

Add the new option to additionally set the expiration time supported by
the cache backend, so that operators can limit amount of spaces
(especially memory spaces) used for cache data.

Closes-Bug: #1578401
Change-Id: If61871f030560079482ecbbefeb940d8d3c18968
2024-10-14 00:12:45 +09:00
2024-04-30 17:43:55 +09:00
2023-12-19 20:48:55 +09:00
2020-05-14 14:45:12 +02:00
2019-04-19 19:29:50 +00:00
2020-05-14 14:45:12 +02:00
2024-02-04 13:20:54 +00:00
2024-02-04 13:20:54 +00:00
2017-07-11 21:51:41 +08:00
2024-04-30 17:43:55 +09:00
2022-12-31 15:32:06 +08:00
2024-04-30 17:43:55 +09:00
2024-02-14 13:23:58 +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.

Description
An oslo.config enabled dogpile.cache.
Readme 5.6 MiB
Languages
Python 99.7%
Shell 0.3%