From 0e4e41474aadd1d1961acdee565320cc7072a917 Mon Sep 17 00:00:00 2001 From: Thomas Landauer Date: Sun, 7 Dec 2025 23:54:01 +0100 Subject: [PATCH 1/3] [symfony/monolog-bundle] Adding `deprecation_deduplication` handler Just an idea: Wouldn't a deduplication handler make sense here? I mean, who needs the same deprecation message 10.000 times? --- symfony/monolog-bundle/3.7/config/packages/monolog.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/symfony/monolog-bundle/3.7/config/packages/monolog.yaml b/symfony/monolog-bundle/3.7/config/packages/monolog.yaml index bb5970866..143e7afc0 100644 --- a/symfony/monolog-bundle/3.7/config/packages/monolog.yaml +++ b/symfony/monolog-bundle/3.7/config/packages/monolog.yaml @@ -48,8 +48,12 @@ when@prod: type: console process_psr_3_messages: false channels: ["!event", "!doctrine"] + deprecation_deduplication: + type: deduplication + channels: [deprecation] + handler: deprecation + time: 86400 # 1 day deprecation: type: stream - channels: [deprecation] path: php://stderr formatter: monolog.formatter.json From f623d6a3840b2de8fc6db2ab9fe4d941df1ef367 Mon Sep 17 00:00:00 2001 From: Thomas Landauer Date: Tue, 31 Mar 2026 14:03:56 +0200 Subject: [PATCH 2/3] Update symfony/monolog-bundle/3.7/config/packages/monolog.yaml Co-authored-by: Nicolas Grekas --- symfony/monolog-bundle/3.7/config/packages/monolog.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/symfony/monolog-bundle/3.7/config/packages/monolog.yaml b/symfony/monolog-bundle/3.7/config/packages/monolog.yaml index 143e7afc0..9f39c33a7 100644 --- a/symfony/monolog-bundle/3.7/config/packages/monolog.yaml +++ b/symfony/monolog-bundle/3.7/config/packages/monolog.yaml @@ -52,7 +52,7 @@ when@prod: type: deduplication channels: [deprecation] handler: deprecation - time: 86400 # 1 day + time: 3600 # 1 hour deprecation: type: stream path: php://stderr From a8df747f8b9d0a415af0d11baa236177c3281127 Mon Sep 17 00:00:00 2001 From: Thomas Landauer Date: Tue, 31 Mar 2026 14:04:54 +0200 Subject: [PATCH 3/3] Update monolog.yaml --- symfony/monolog-bundle/3.7/config/packages/monolog.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/symfony/monolog-bundle/3.7/config/packages/monolog.yaml b/symfony/monolog-bundle/3.7/config/packages/monolog.yaml index 9f39c33a7..1eb7f7b6f 100644 --- a/symfony/monolog-bundle/3.7/config/packages/monolog.yaml +++ b/symfony/monolog-bundle/3.7/config/packages/monolog.yaml @@ -48,12 +48,12 @@ when@prod: type: console process_psr_3_messages: false channels: ["!event", "!doctrine"] + deprecation: + type: stream + path: php://stderr + formatter: monolog.formatter.json deprecation_deduplication: type: deduplication channels: [deprecation] handler: deprecation time: 3600 # 1 hour - deprecation: - type: stream - path: php://stderr - formatter: monolog.formatter.json