Commits

Author Commit Message Labels Comments Date
Eric Hanchrow
Apply the new "get" attribute for :meth:`cache_multi_on_arguments` ... ... as well as :meth:`cache_on_arguments`.
Eric Hanchrow
New "get" attribute, analogous to "invalidate" and "refresh"
Eric Hanchrow
Ignore more
Mike Bayer
- fix whitespace, fix #159 - remove unneeded import
Mike Bayer
- changelog - consolidate memory tests under one test_memory.py script - fix API doc - use util.compat.pickle and also use pickle.HIGHEST_PROTOCOL - some inlining to the combination of get/set + pickle
Mike Bayer
update build
Mike Bayer
Merged in jvanasco/dogpile.cache (pull request #11) memory_pickle backend support
jvanasco
fixed PEP whitespace issue added docs modified .gitignore (hope this is what you want!)
jvanasco
memory_pickle backend support
RyanK
Pass the original key to the async creator so we don't mangle it twice
Mike Bayer
Merged in dairiki/dogpile.cache/docs.creating-backends (pull request #8) Trivial doc fix: Correct example on configuring custom backend.
Mike Bayer
- 0.5.3 - changelog for pullreq #9
Mike Bayer
Merged in dairiki/dogpile.cache/bug.py26-formatstring (pull request #9) Python 2.6 requires explicit positional argument specification in format strings
dairiki
Python 2.6 requires explicit positional argument specification in format strings
dairiki
Correct docs on how to configure custom (or any) backend.
Mike Bayer
0.5.2 release
Tags
rel_0_5_2
Mike Bayer
add wheel config
Mike Bayer
- correct and test the example RW mutex - add tests in dbm impl that run without fcntl present, test on windows
Mike Bayer
- Fixes to routines on Windows, including that default unit tests pass, and an adjustment to the "soft expiration" feature to ensure the expiration works given windows time.time() behavior.
Mike Bayer
Added py2.6 compatibility for unsupported ``total_seconds()`` call in region.py
Mike Bayer
formatting
Mike Bayer
formatting
Mike Bayer
- keep fcntl import local to FileLock to allow import on windows - #44
Mike Bayer
- Added a new argument ``lock_factory`` to the :class:`.DBMBackend` implementation. This allows for drop-in replacement of the default :class:`.FileLock` backend, which builds on ``os.flock()`` and only supports Unix platforms. A new abstract base :class:`.AbstractFileLock` has been added to provide a common base for custom lock implementations.
javex
Add a SQLAlchemy recipe for refreshing the cache
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
  1. Prev
  2. Next