Set a floor on the python-memcache library
python-memcache prior to version 1.48 will leak memory due to always caching cas ids (compare and set) and with nothing designed to clean it up. In 1.48 it was changed to require a boolean argument 'cache_cas' on init to enable the cas id caching. In the case of keystone, we rely on the cache_cas argument and cas functionality. Ideally, all uses of memcache should use later than 1.47 to prevent the memory leaking of cas id caching. Change-Id: Ide780e30a8243cd5fcc693515ffd84dfea3a3467
This commit is contained in:
parent
c7788b9d03
commit
d3ea49e53d
@ -68,7 +68,7 @@ python-cinderclient>=1.0.6
|
||||
python-heatclient>=0.2.3
|
||||
python-glanceclient>=0.9.0
|
||||
python-keystoneclient>=0.4.1
|
||||
python-memcached
|
||||
python-memcached>=1.48
|
||||
python-neutronclient>=2.3.0,<3
|
||||
python-novaclient>=2.15.0
|
||||
python-savannaclient>=0.3
|
||||
|
Loading…
x
Reference in New Issue
Block a user