Commits

Author Commit Message Labels Comments Date
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 128c8b1dd8db43227235d93a14236ab228a4f02e
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)
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…
Antoine Bertin
Put the value to cache as first positional argument of cache_for
Antoine Bertin
Add a cache_for method
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.
Mike Bayer
- switch to changelog extension
Mike Bayer
Added tag rel_0_4_0 for changeset 7a12e7410ccfafe6198d82c7b2226b4bb9022f1b
Mike Bayer
and another one...
Tags
rel_0_4_0
Mike Bayer
don't need this note here, expiration_time is now local to the dogpile.Lock object
Mike Bayer
will call this 0.4.0
Mike Bayer
- [bug] Using dogpile.core 0.4.0 now, fixes a critical bug whereby dogpile pileup could occur on first value get across multiple processes, due to reliance upon a non-shared creation time. This is dogpile.core issue #1.
Mike Bayer
Merged in gunnlaugur/dogpile.cache/py25compat (pull request #7)
Gunnlaugur Þór Briem
Import with statement for Python 2.5 compat
Mike Bayer
Added tag rel_0_3_1 for changeset 8db8665ed3c65b52aa69e2ebb14a50832d4e32e6
Mike Bayer
changelog
Tags
rel_0_3_1
Mike Bayer
Merged in beardedprojamz/dogpile.cache/setup_update (pull request #6)
Ben Hayden
Updating setup.py so tests aren't globally installed.
Mike Bayer
whitespace removal
Mike Bayer
- [bug] Fixed the mako_cache plugin which was not yet covered, and wasn't implementing the mako plugin API correctly; fixed docs as well. Courtesy Ben Hayden.
Mike Bayer
Merged in beardedprojamz/dogpile.cache/mako_plugin_updates (pull request #5)
  1. Prev
  2. Next