memorycache#get scans the whole cache for expired items on every fetch
Bug #1276530 reported by
Matthew Gilliard
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
oslo-incubator |
Won't Fix
|
Low
|
Tom Cammann |
Bug Description
Every time an item is fetched from the memory cache, the whole cache is scanned for expired items:
https:/
This is not the right place to expire items - a large cache can become slow. There should be a more sensible approach to the (difficult) problem of cache expiry.
summary: |
- memorycache get scans the whole cache for expired items on every fetch + memorycache#get scans the whole cache for expired items on every fetch |
description: | updated |
Changed in nova: | |
assignee: | nobody → Matthew Gilliard (matthew-gilliard-u) |
status: | New → In Progress |
Changed in oslo: | |
assignee: | nobody → Matthew Gilliard (matthew-gilliard-u) |
description: | updated |
Changed in oslo: | |
status: | In Progress → Triaged |
Changed in nova: | |
status: | In Progress → Triaged |
no longer affects: | nova |
To post a comment you must log in.
memorycache is synced in from oslo-incubator so the fix has to go there first.