switch from oslo-incubator cache code to dogpile
Bug #1517883 reported by
Ihar Hrachyshka
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Wishlist
|
Ihar Hrachyshka |
Bug Description
Oslo-incubator is about to stop support for cache module, so we should get rid of it. The best candidate is probably dogpile. There is also oslo.cache library released, but it has different API and is overkill for our needs (metadata agent optimizations).
Changed in neutron: | |
status: | New → Confirmed |
Changed in neutron: | |
assignee: | nobody → fangzhen (zhen-fang) |
Changed in neutron: | |
milestone: | none → newton-1 |
Changed in neutron: | |
assignee: | fangzhen (zhen-fang) → Henry Gessau (gessau) |
Changed in neutron: | |
assignee: | Henry Gessau (gessau) → fangzhen (zhen-fang) |
Changed in neutron: | |
assignee: | fangzhen (zhen-fang) → Henry Gessau (gessau) |
Changed in neutron: | |
assignee: | Henry Gessau (gessau) → Ihar Hrachyshka (ihar-hrachyshka) |
To post a comment you must log in.
There are some complications with switching from the module to something different. The main one is that we exposed cache_url from the module into metadata config as-is: https:/ /github. com/openstack/ neutron/ blob/master/ neutron/ openstack/ common/ cache/cache. py#L51
So to switch to something different, we would need to make sure we support the url config option for a cycle the least.