dogpile.cache / CHANGES

Mike Bayer f13a92a 






Mike Bayer eab8371 

Mike Bayer f13a92a 
Mike Bayer eab8371 


Mike Bayer de67bd7 
Mike Bayer eab8371 



Mike Bayer f13a92a 
Mike Bayer de67bd7 

Mike Bayer 7988cca 




Mike Bayer 9326ca7 





Mike Bayer 676f00d 



Mike Bayer 0232773 
Mike Bayer f13a92a 
Mike Bayer 0232773 



Mike Bayer f13a92a 
Mike Bayer 0232773 

Mike Bayer 45ed49c 
Mike Bayer f13a92a 
Mike Bayer 45ed49c 

Mike Bayer 7bafa67 



Mike Bayer 5096e96 





Mike Bayer 8f23a31 





Mike Bayer 7505993 





Mike Bayer 8a6571a 



0.3.1
=====
- [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.

0.3.0
=====
- [feature] get() method now checks expiration time
  by default.   Use ignore_expiration=True
  to bypass this.

- [feature] 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

- [bug] Fixed bug whereby region.get() didn't
  work if the value wasn't present.  #8

0.2.4
=====
- Fixed py3k issue with config string coerce,
  courtesy Alexander Fedorov

0.2.3
=====
- support "min_compress_len" and "memcached_expire_time"
  with python-memcached backend.  Tests courtesy
  Justin Azoff #3

- Add support for coercion of string config values
  to Python objects - ints, "false", "true", "None".
  #4

- 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.

- Adjust bmemcached backend to work with newly-repaired
  bmemcached calling API (see bmemcached
  ef206ed4473fec3b639e).

0.2.2
=====
- add Redis backend, courtesy Ollie Rutherfurd

0.2.1
=====
- move tests into tests/cache namespace
- py3k compatibility is in-place now, no
  2to3 needed.

0.2.0
=====

- Based on dogpile.core now, to get the package
  namespace thing worked out.

0.1.1
=====
- Fixed the configure_from_config() method of region
  and backend which wasn't working.  Courtesy
  Christian Klinger.

0.1.0
=====
Initial release.

Includes a pylibmc backend and a plain dictionary backend.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.