Source

dogpile.cache / CHANGES

Author Commit Message Labels Comments Date
Mike Bayer
changelog
Tags
rel_0_3_1
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
- [bug] Fixed bug whereby region.get() didn't work if the value wasn't present. #8 - 100% coverage for region.py (even though coverage alone wasn't enough for #8)
Mike Bayer
- get() method now checks expiration time by default. Use ignore_expiration=True to bypass this. - Added new invalidate() method. Sets the current timestamp as a minimum value that all retrieved values must be created after. Is honored by the get_or_create() and get() methods. #7
Mike Bayer
0.2.4 bump
Mike Bayer
- Adjust bmemcached backend to work with newly-repaired bmemcached calling API (see bmemcached ef206ed4473fec3b639e).
Tags
rel_0_2_3
Mike Bayer
- Added support to DBM file lock to allow reentrant access per key within a single thread, so that even though the DBM backend locks for the whole file, a creation function that calls upon a different key in the cache can still proceed. #5 - Fixed DBM glitch where multiple readers could be serialized.
Mike Bayer
- Add support for coercion of string config values to Python objects - ints, "false", "true", "None". #4
Mike Bayer
- support "min_compress_len" and "memcached_expire_time" with python-memcached backend. Tests courtesy Justin Azoff #3
Mike Bayer
- add redis mutex also - changelog
Mike Bayer
changes, version
Tags
rel_0_2_1
Mike Bayer
continue adjusting to name change
Tags
rel_0_2_0
Mike Bayer
changelog + version
Tags
rel_0_1_1
Mike Bayer
- implement pylibmc backend - other updates