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