Dependency on config storage causes circular reference in service container

Created on 7 January 2021, almost 4 years ago
Updated 22 July 2023, over 1 year ago

Problem/Motivation

Similar to this SysLog issue 🐛 Dependency on config storage causes circular reference in service container Needs review .

Copying the details from there:

The DblogConditions logger service depends on the configuration storage service (which in turn depends on the configuration caching service) and that creates a circular service dependency in some cases when using an alternative backend for caching that itself requires logging.

Examples:

Memcache module: https://www.drupal.org/project/memcache/issues/2887558
File Cache module: https://www.drupal.org/project/filecache/issues/3045245

Steps to reproduce

Have both Database Logging Conditions and an alternative cache backend installed, like Memcache or File Cache.

🐛 Bug report
Status

Postponed

Version

1.0

Component

Code

Created by

🇵🇪Peru krystalcode

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024