Commits

Author Commit Message Labels Comments Date
Mike Bayer
changelog for pullreq 10
Mike Bayer
Merge branch 'master' of https://bitbucket.org/RyanK/dogpile.cache into tmp
Mike Bayer
- Fixed bug where the :meth:`.Region.get_multi` method wasn't calling the backend correctly in Py3K (e.g. was passing a destructive ``map()`` object) which would cause this method to fail on the memcached backend.
Mike Bayer
mark ticket #51
Mike Bayer
- changelog - clean up docs
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
  1. Prev
  2. Next