requirements/dev.txt
author Laurent Wouters <lwouters@cenotelie.fr>
Tue, 24 Apr 2018 11:22:17 +0200
changeset 12303 198cb7d7b4ac
parent 12070 a44f67dd0474
child 12569 c197f9382e53
permissions -rw-r--r--
[utils] Fixed issue in clearing QueryCache When trying to add an item in a full QueryCache, the cache tries to make room. It tries to list and remove non-permanent items with a transient counter (number of times it has been requested). However, there is a pathological case where items could be non-permanent but still not have a transient counter because they were added, but never requested. In some cases, the full cache could be flushed, including the permanent items. This changeset attempts to fix this issue by only dropping the non-permanent items that did not hav a transient counter.

pytest