Commits

Show all
Author Commit Message Labels Comments Date
Ben Bangert
merge
Tags
v1.1.2
Philip Jenvey
Philip Jenvey
gracefully auto upgrade from the old cache format
Ben Bangert
Changing for 1.1.2 release
Ben Bangert
Bumping to 1.2 dev
Ben Bangert
Bumping dev req
Ben Bangert
Added tag v1.1.1 for changeset 2d2ac26bae8e
Ben Bangert
Bumping pycryptopp req
Tags
v1.1.1
Ben Bangert
Updating changelog
Ben Bangert
Fix GAE bug with namespace manager
Ben Bangert
Added tag v1.1 for changeset 92506e9abe02
Ben Bangert
Use proper version
Ben Bangert
changelog tweak
Ben Bangert
merge
Mike Bayer
- during FileSynchronizer do_acquire_read_lock()/do_acquire_write_lock(), if wait=False and the lock is not acquired, close the filehandle. Fixes long-standing lock file leak bug.
Philip Jenvey
ensure test sanity by nuking file namespace backing file before testing
Philip Jenvey
fix test skips per new clsmap contents
Mike Bayer
remove __del__ method and file remove from FileSynchronizer; this can interfere with locking
Ben Bangert
Updating for release
Tags
v1.1
Philip Jenvey
don't try testing memcached support as it needs an memcached server
Mike Bayer
keep a handle on the exception which was raised, so that it can be re-raised when requested
Ben Bangert
Bumping version as this now has some fairly hefty under the hood changes, and tweaks on storage and expiration
Philip Jenvey
this is NOT 1.0.3 dammit, bump
Mike Bayer
* Sending "type" and other namespace config arguments to cache.get()/ cache.put()/cache.remove_value() is deprecated. The namespace configuration is now preferred at the Cache level, i.e. when you construct a Cache or call cache_manager.get_cache(). This removes the ambiguity of Cache's dictionary interface and has_key() methods, which have no awareness of those arguments. * the "expiretime" in use is stored in the cache itself, so that it is always a…
Mike Bayer
* file-based cache will not hold onto cached value once read from file; will create new value if the file is deleted as opposed to re-using what was last read. This allows external removal of files to be used as a cache-invalidation mechanism.
Ben Bangert
Added tag v1.0.3 for changeset 2fe6b4dbd73f
Ben Bangert
Rerelease of 1.0.3
Tags
v1.0.3
Ben Bangert
Bumping dev version
Ben Bangert
Added tag v1.0.3 for changeset 45562d78db7a
Mike Bayer
CookieSession will add '_expires' value to data when an expire time is set, and uses this when resending the cookie. Use session.expire() or session.delete() to remove.
  1. Prev
  2. Next