Revisions of python-dogpile.cache
Dirk Mueller (dirkmueller)
committed
(revision 30)
- add dogpile-threading.patch
buildservice-autocommit
accepted
request 540004
from
Jan Matejek (matejcik)
(revision 29)
baserev update by copy to link target
Jan Matejek (matejcik)
accepted
request 540003
from
Antonio Larrosa (alarrosa)
(revision 28)
- Fix broken symlinks created by fdupes on the python3-dogpile.cache package
buildservice-autocommit
accepted
request 517971
from
Thomas Bechtold (tbechtold)
(revision 27)
baserev update by copy to link target
Thomas Bechtold (tbechtold)
accepted
request 517970
from
Thomas Bechtold (tbechtold)
(revision 26)
- update to 0.6.4: * The method :meth:`.Region.get_or_create_multi` will not pass to the cache backend if no values are ultimately to be stored, based on the use of the :paramref:`.Region.get_or_create_multi.should_cache_fn` function. This empty dictionary is unnecessary and can cause API problems for backends like that of Redis. * The :attr:`.api.NO_VALUE` constant now has a fixed ``__repr__()`` output, so that scenarios where this constant's string value ends up being used as a cache key do not create multiple values. * A new exception class :class:`.exception.PluginNotFound` is now raised when a particular cache plugin class cannot be located either as a setuptools entrypoint or as a registered backend. Previously, a plain ``Exception`` was thrown. * Added ``replace_existing_backend`` to :meth:`.CacheRegion.configure_from_config`.
buildservice-autocommit
accepted
request 493156
from
Todd R (TheBlackCat)
(revision 25)
baserev update by copy to link target
Todd R (TheBlackCat)
accepted
request 493154
from
Todd R (TheBlackCat)
(revision 24)
Fix Provides/Obsoletes.
buildservice-autocommit
accepted
request 484806
from
Thomas Bechtold (tbechtold)
(revision 23)
baserev update by copy to link target
buildservice-autocommit
accepted
request 424261
from
Alberto Planas Dominguez (aplanas)
(revision 21)
baserev update by copy to link target
Alberto Planas Dominguez (aplanas)
accepted
request 424257
from
Thomas Bechtold (tbechtold)
(revision 20)
Remove not used patch
Dirk Mueller (dirkmueller)
accepted
request 423982
from
Thomas Bechtold (tbechtold)
(revision 19)
- update to 0.6.2: * Added a new system to allow custom plugins specific to the issue of "invalidate the entire region", using a new base class :class:`.RegionInvalidationStrategy`. As there are many potential strategies to this (special backend function, storing special keys, etc.) the mechanism for both soft and hard invalidation is now customizable. New approaches to region invalidation can be contributed as documented recipes. * Added a new cache key generator :func:`.kwarg_function_key_generator`, which takes keyword arguments as well as positional arguments into account when forming the cache key. * Restored some more util symbols that users may have been relying upon (although these were not necessarily intended as user-facing): ``dogpile.cache.util.coerce_string_conf``, ``dogpile.cache.util.KeyReentrantMutex``, ``dogpile.cache.util.memoized_property``, ``dogpile.cache.util.PluginLoader``, ``dogpile.cache.util.to_list``. * Drop 0001-Link-moved-functions-in-dogpile.cache.util.patch applied upstream
buildservice-autocommit
accepted
request 406264
from
Alberto Planas Dominguez (aplanas)
(revision 18)
baserev update by copy to link target
Alberto Planas Dominguez (aplanas)
accepted
request 406263
from
Thomas Bechtold (tbechtold)
(revision 17)
- Use pypi.io for Source url
Alberto Planas Dominguez (aplanas)
accepted
request 406254
from
Thomas Bechtold (tbechtold)
(revision 16)
- dogpile.core was merged into dogpile.cache . See https://gerrit.sqlalchemy.org/#/c/89/ So dogpile.core is no longer a Require. - Add 0001-Link-moved-functions-in-dogpile.cache.util.patch For backward compat.
Denisart Benjamin (posophe)
accepted
request 400429
from
Luigi Baldoni (alois)
(revision 15)
Update to 0.6.1
buildservice-autocommit
accepted
request 367839
from
Dirk Mueller (dirkmueller)
(revision 14)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 367263
from
Thomas Bechtold (tbechtold)
(revision 13)
- update to 0.5.7: * Added new parameter :paramref:`.GenericMemcachedBackend.lock_timeout`, used in conjunction with :paramref:`.GenericMemcachedBackend.distributed_lock`, will specify the timeout used when communicating to the ``.add()`` method of the memcached client. * Added a new flag :paramref:`.CacheRegion.configure.replace_existing_backend`, allows a region to have a new backend replace an existing one. * Test suite now runs using py.test. * Repaired the :meth:`.CacheRegion.get_multi` method when used with a list of zero length against the redis backend.
buildservice-autocommit
accepted
request 305655
from
Denisart Benjamin (posophe)
(revision 12)
baserev update by copy to link target
Denisart Benjamin (posophe)
accepted
request 305293
from
Benoît Monin (benoit_monin)
(revision 11)
- update to version 0.5.6 - add fdupes as BuildRequires and call it after install
Displaying revisions 61 - 80 of 90