diff options
| author | Chris McDonough <chrism@agendaless.com> | 2009-02-16 15:16:10 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2009-02-16 15:16:10 +0000 |
| commit | 5b2abc88594d5b80e84ad62d1668618ea1d43d9f (patch) | |
| tree | c24c6ae1505820c2176568cd7723488c9bd3c107 /CHANGES.txt | |
| parent | a3f4048babf761c689efbda31d8eb864316f09e4 (diff) | |
| download | pyramid-5b2abc88594d5b80e84ad62d1668618ea1d43d9f.tar.gz pyramid-5b2abc88594d5b80e84ad62d1668618ea1d43d9f.tar.bz2 pyramid-5b2abc88594d5b80e84ad62d1668618ea1d43d9f.zip | |
- lru cache was unstable under concurrency (big surprise) when it
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.
Diffstat (limited to 'CHANGES.txt')
| -rw-r--r-- | CHANGES.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/CHANGES.txt b/CHANGES.txt index deab41700..a8bf2e500 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -3,6 +3,11 @@ Next Release Bug Fixes --------- +- lru cache was unstable under concurrency (big surprise) when it + 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. + - Empty location names in model paths when generating a URL using ``repoze.bfg.model_url`` based on a model obtained via traversal are no longer ignored in the generated URL. This means that if a @@ -21,6 +26,8 @@ Features ``repoze.bfg.traversal.quote_path_segment``, and ``repoze.bfg.url.urlencode``. +- add zip_safe = false to setup.cfg. + Documentation ------------- |
