Commits

Author Commit Message Labels Comments Date
Mike Bayer
release date
Tags
rel_0_5_1
Mike Bayer
fix changelog here
Mike Bayer
- The :meth:`.CacheRegion.invalidate` method now supports an option ``hard=True|False``. A "hard" invalidation, equivalent to the existing functionality of :meth:`.CacheRegion.invalidate`, means :meth:`.CacheRegion.get_or_create` will not return the "old" value at all, forcing all getters to regenerate or wait for a regeneration. "soft" invalidation means that getters can continue to return the old value until a new one is generated. #38
Mike Bayer
put a where here so that "test.py" in the root doesn't get run as a test
Mike Bayer
- changelog for #40 - add version info to docstring for is_configured
Mike Bayer
Merged in morgan_fainberg/dogpile.cache/exception_cleanup (pull request #4) Add in dogpile.cache explicit exceptions
Mike Bayer
changelog
Mike Bayer
Merged in virhilo/dogpile.cache (pull request #6) changed pickle protocol to pickle.HIGHEST_PROTOCOL in set_multi method of redis backend
Mike Bayer
Merged in iurisilvio/dogpile.cache/iurisilvio/fix-memcached-backend-doc-typo-min_compr-1378213243936 (pull request #5) Fix memcached backend doc typo: min_compres_len
Łukasz Fidosz
changed pickle protocol to pickle.HIGHEST_PROTOCOL in set_multi method of redis backend
Iuri de Silvio
Fix memcached backend doc typo: min_compres_len
morgan_fainberg
Add in dogpile.cache explicit exceptions Replaced relevant cases of raising Exception with a dogpile.cache explicit exception (for better handling). Also added in a simple @property method to allow checking to see if a given CacheRegion has been previously configured (a little more elegant than a try/except block trying to access .backend).
Mike Bayer
changelog
Mike Bayer
Merged in znanja/dogpile.cache/fix-redis-py32 (pull request #3) Use compat.u() instead of u"" in RedisBackend
Jimmy Mabey
Use compat.u() instead of u"" in RedisBackend This fixes RedisBackend for Python 3.0 to 3.2, which don't support the u"" syntax.
Mike Bayer
- version bump - typo
Mike Bayer
Merged in davidjb/dogpile.cache (pull request #2) Ensure coerce_string_conf coerces the sign of an integer.
David Beitey
Ensure coerce_string_conf coerces the sign of an integer.
Mike Bayer
The ``refresh()`` method on :meth:`.CacheRegion.get_or_create_multi` now supports the ``asdict`` flag.
Mike Bayer
we're beta
Mike Bayer
0.5.0
Tags
rel_0_5_0
Mike Bayer
formatting
Mike Bayer
whitespace...
Mike Bayer
- can't coerce to unicode key by default because cache backends like DBM don't accept unicode keys in Python 2.x. So instead have added a new argument ``to_str`` which will allow the "unicode" function to be substituted. On Py3K this isn't needed.
Mike Bayer
setup for git
Mike Bayer
Added a method ``refresh()`` to functions decorated by :meth:`.CacheRegion.cache_on_arguments` and :meth:`.CacheRegion.cache_multi_on_arguments`, to complement ``invalidate()`` and ``set()``. #36
Mike Bayer
merge
Mike Bayer
changelog
Mike Bayer
Merged in lxyu/dogpile.cache/better_pickle (pull request #26) Use highest protocol for pickle
Mike Bayer
- changelog - tests for unicode keys
  1. Prev
  2. Next