Skip to content

0.6.2

Compare
Choose a tag to compare
@sqla-tester sqla-tester released this 20 Sep 19:10

0.6.2

Released: Tue Aug 16 2016

  • [feature] Added a new system to allow custom plugins specific to the issue of
    "invalidate the entire region", using a new base class
    RegionInvalidationStrategy. As there are many potential
    strategies to this (special backend function, storing special keys, etc.)
    the mechanism for both soft and hard invalidation is now customizable.
    New approaches to region invalidation can be contributed as documented
    recipes. Pull request courtesy Alexander Makarov.

    References: #38

  • [feature] Added a new cache key generator kwarg_function_key_generator(),
    which takes keyword arguments as well as positional arguments into
    account when forming the cache key.

    References: #43

  • [bug] Restored some more util symbols that users may have been relying upon
    (although these were not necessarily intended as user-facing):
    dogpile.cache.util.coerce_string_conf,
    dogpile.cache.util.KeyReentrantMutex,
    dogpile.cache.util.memoized_property,
    dogpile.cache.util.PluginLoader,
    dogpile.cache.util.to_list.