From 549a896ecac8c0de526c9cafa4c6496d0791820d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andre=CC=81=20R?= Date: Sat, 11 May 2019 21:00:26 +0200 Subject: [PATCH] EZP-30546: Fix 2.5 regression on cache service not being lazy --- eZ/Bundle/EzPublishCoreBundle/Resources/config/cache.yml | 1 - eZ/Publish/Core/settings/storage_engines/cache.yml | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/eZ/Bundle/EzPublishCoreBundle/Resources/config/cache.yml b/eZ/Bundle/EzPublishCoreBundle/Resources/config/cache.yml index e38e9eba3b2..815df1b877e 100644 --- a/eZ/Bundle/EzPublishCoreBundle/Resources/config/cache.yml +++ b/eZ/Bundle/EzPublishCoreBundle/Resources/config/cache.yml @@ -5,7 +5,6 @@ services: ezpublish.cache_pool.inner: # As we support custom TagAware services, we set class as interface here so lazy class is "correct" class: Symfony\Component\Cache\Adapter\TagAwareAdapterInterface - lazy: true factory: ["@ezpublish.cache_pool.factory", getCachePool] arguments: ["@ezpublish.config.resolver"] diff --git a/eZ/Publish/Core/settings/storage_engines/cache.yml b/eZ/Publish/Core/settings/storage_engines/cache.yml index 19bc0fd019c..7dbd0075682 100644 --- a/eZ/Publish/Core/settings/storage_engines/cache.yml +++ b/eZ/Publish/Core/settings/storage_engines/cache.yml @@ -32,6 +32,7 @@ services: # Setup cache pool, with InMemoryCacheAdapter as decorator ezpublish.cache_pool: class: eZ\Publish\Core\Persistence\Cache\Adapter\InMemoryClearingProxyAdapter + lazy: true arguments: - "@ezpublish.cache_pool.inner" - !tagged ez.spi.persistence.cache.inmemory