From 964dbe2496471eb9dff721131402578202778897 Mon Sep 17 00:00:00 2001 From: Javier Ledezma Date: Thu, 31 Jul 2025 14:39:58 -0600 Subject: [PATCH] Update cache config to match the new requirements --- config/packages/cache.yaml | 4 ++-- config/packages/prod/doctrine.yaml | 2 ++ config/services.yaml | 6 ++++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/config/packages/cache.yaml b/config/packages/cache.yaml index 93e620e..e20643d 100644 --- a/config/packages/cache.yaml +++ b/config/packages/cache.yaml @@ -8,8 +8,8 @@ framework: # Other options include: # Redis - #app: cache.adapter.redis - #default_redis_provider: redis://localhost + # app: cache.adapter.redis + # default_redis_provider: redis://localhost # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues) #app: cache.adapter.apcu diff --git a/config/packages/prod/doctrine.yaml b/config/packages/prod/doctrine.yaml index 553ec47..3e4fc73 100644 --- a/config/packages/prod/doctrine.yaml +++ b/config/packages/prod/doctrine.yaml @@ -42,3 +42,5 @@ framework: adapter: cache.app doctrine.system_cache_pool: adapter: cache.system + doctrine.second_level_cache_pool: + adapter: cache.app diff --git a/config/services.yaml b/config/services.yaml index 891f655..56919c1 100644 --- a/config/services.yaml +++ b/config/services.yaml @@ -57,8 +57,10 @@ services: - { name: doctrine.event_subscriber, event: postPersist } snc_second_level_cache: - class: '%snc_redis.doctrine_cache_predis.class%' - arguments: [ '@snc_redis.default' ] + class: Symfony\Component\Cache\DoctrineProvider + public: false + arguments: + - '@doctrine.second_level_cache_pool' app.redis_provider: class: \Redis