Beaker 1.5 has been released, it was mainly a bug fix, though there's a new decorator for cache regions that does *not* require caching to be configured before its used. This makes it possible to decorate functions in the top level of a module, then have the config setup before they're used.
Full changelog: * Update memcached to default to using pylibmc when available. * Fix bug when cache value doesn't exist causing has_key to throw an exception rather than return False. Fixes #24. * Fix bug where getpid under GAE is used improperly to assume it should be a non-string. Fixes #22. * Add cache_region decorator that works *before* configuration of the cache regions have been completed for use in module-level decorations. * Fix bug where has_value sees the value before its removed. * Improved accuracy of "dogpile" checker by removing dependency on "self" attributes, which seem to be slightly unreliable in highly concurrent scenarios. This release also add's included support for pylibmc which is considered to be the best and fastest interface to memcached from Python. Also related to caching, I've put up some docs to use an advanced caching scheme that Mike Bayer came up with: http://pylonshq.com/snippets/efficient_component_caching_with_mako Cheers, Ben -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
