summaryrefslogtreecommitdiff
path: root/repoze/bfg/lru.py
AgeCommit message (Collapse)Author
2009-02-16- lru cache was unstable under concurrency (big surprise) when itChris McDonough
tried to redelete a key in the cache that had already been deleted. Symptom: line 64 in put:del data[oldkey]:KeyError: '/some/path'. Now we just ignore the key error if we can't delete the key. - add zip_safe = false to setup.cfg.
2009-01-26- the ``repoze.bfg.lru.lru_cached`` decorator now uses functools.wrapsChris McDonough
in order to make documentation of LRU-cached functions possible.
2009-01-25Disuse .get (speed).Chris McDonough
2009-01-24Just kidding. That was silly.Chris McDonough
2009-01-24Localize lookup.Chris McDonough
2009-01-22Coverage.Chris McDonough
2009-01-22- ``repoze.bfg.lru`` implements an LRU cache class and a decorator forChris McDonough
internal use.