Source

dogpile.cache / dogpile / cache / backends / memcached.py

Author Commit Message Labels Comments Date
Iuri de Silvio
Fix memcached backend doc typo: min_compres_len
Mike Bayer
- this is 0.5.0 - convert get_multi return value to a list - temporarily replace Redis lock with the old one, need to test more
Marcos Araujo Sobrinho
get_multi, set_multi and del_multi tests, fix for python-binary-memcached that does not implements delete_multi
Marcos Araujo Sobrinho
python 3 compatibility
Marcos Araujo Sobrinho
fixing memcache multi_set error
Marcos Araujo Sobrinho
_multi methods for file, memcache and memory
Mike Bayer
whitespace removal
Mike Bayer
- compat.py needs to be in dogpile.cache - we're a namespace package ! - don't import compat's into util if we're going to have compat, keep it clean - fix imports of new compat module
Alexander Fedorov@winwork
remove key format
Alexander Fedorov@winwork
format key, remove whitespaces def get_value(num, b) test.get_value|1 True
Mike Bayer
- Adjust bmemcached backend to work with newly-repaired bmemcached calling API (see bmemcached ef206ed4473fec3b639e).
Tags
rel_0_2_3
Mike Bayer
- support "min_compress_len" and "memcached_expire_time" with python-memcached backend. Tests courtesy Justin Azoff #3
Mike Bayer
protocol
Mike Bayer
- doc/README tweaks
Mike Bayer
use a memoize here to simplify backend structure
Mike Bayer
put these in order for docs
Mike Bayer
- fix up cache decorator, tests - add backends for python-memcached, python-binary-memcached
Mike Bayer
document utilities
Mike Bayer
- implement a memcached lock, enabled by setting distributed_lock=True - mutex-related tests
Mike Bayer
- implement pylibmc backend - other updates
Mike Bayer
lets do some tests !
zzzeek
dev...