Commits

Author Commit Message Labels Comments Date
Mike Bayer
:meth:`.CacheRegion.get_or_create` and :meth:`.CacheRegion.cache_on_arguments` now accept a new argument ``should_cache_fn``, receives the value returned by the "creator" and then returns True or False, where True means "cache plus return", False means "return the value but don't cache it."
Mike Bayer
Merged in gillesdevaux/dogpile.cache/no_cache_none (pull request #13) Don't cache NO_VALUE
Gilles
Updated per pull request #13 comments Use NO_VALUE to not cache result instead of cache_none=False
Branches
no_cache_none
Gilles
Don't cache None Added the possibility to not cache None values
Branches
no_cache_none
Mike Bayer
fix formatting, make more succinct
jvan...@104.1.168.192.in-addr.arpa
Documentation fix to address points in closed issues 6,12
Mike Bayer
add tags
Mike Bayer
Added tag rel_0_4_2 for changeset d4c851c4100d
Mike Bayer
typo
Tags
rel_0_4_2
Mike Bayer
release date
Mike Bayer
copyright
Mike Bayer
i always screw up this markup
Mike Bayer
- version bump - changelog - bump dogpile.core dependency
Ralph Bean
Flattened the userland async_creation_runner.
Ralph Bean
Rework background_runner as async_creator_factory.
Ralph Bean
Rename example background runner's 'creator' to 'gen_value'.
Ralph Bean
Rename threaded_creation to background_runner. Add docs.
Ralph Bean
Expose the threaded_creation argument through to dogpile.core. This relies on https://bitbucket.org/zzzeek/dogpile.core/pull-request/2
Mike Bayer
Added tag rel_0_4_1 for changeset 6f99faada67a
Mike Bayer
release
Tags
rel_0_4_1
Mike Bayer
fix pull request link template
Mike Bayer
doc cleanup, add the versionadded
Mike Bayer
- rename cache_for() to set() - changelog - also had the "change" directive wrong in changelog - test for decorated_fn.set() wasn't looking for correct assertion?
Mike Bayer
Merged in diaoul/dogpile.cache/cache_for (pull request #9)
Antoine Bertin
Put the value to cache as first positional argument of cache_for
Branches
cache_for
Antoine Bertin
Add a cache_for method
Branches
cache_for
Mike Bayer
- Made an adjustment to the test suite that was preventing the redis tests from running on Py3K. - Fixed bug in DBM backend whereby if an error occurred during the "write" operation, the file lock, if enabled, would not be released, thereby deadlocking the app. #15 - The :func:`.util.function_key_generator` used by the function decorator no longer coerces non-unicode arguments into a Python unicode object on Python 2.x; this causes failures on backends su…
Mike Bayer
- changelog, some cleanup
inklesspen
Redis backend now supports a password, as well as configuration via url instead of separate host/port/db params.
inklesspen
gdbm does not support the dbm.get() method, so fall back to accessing keys and catching the KeyError in that case.
  1. Prev
  2. Next