0.6.4
0.6.4
Released: Mon Jun 26, 2017
-
[bug] The method
Region.get_or_create_multi()will not pass to the
cache backend if no values are ultimately to be stored, based on
the use of theRegion.get_or_create_multi.should_cache_fn
function. This empty dictionary is unnecessary and can cause API
problems for backends like that of Redis. Pull request courtesy
Tobias Sauerwein. -
[bug] The
api.NO_VALUEconstant now has a fixed__repr__()
output, so that scenarios where this constant's string value
ends up being used as a cache key do not create multiple values.
Pull request courtesy Paul Brown. -
[bug] A new exception class
exception.PluginNotFoundis now
raised when a particular cache plugin class cannot be located
either as a setuptools entrypoint or as a registered backend.
Previously, a plainExceptionwas thrown. Pull request
courtesy Jamie Lennox.