Problem/Motivation
The possibility to deploy config with changed inside a workspace (#3250082: Allow deployment of config changed within a workspace) requires some cache bins to contain workspace specific cache entries, i.e. records that contain the workspace in the cid. Without that there's stale caches config that gets loaded inside a workspace which do not reflect the config changes already applied inside the workspace.
Steps to reproduce
@todo
Proposed resolution
Decorate existing factory implementations (generically) and implement a cache backend that prefixes cids for certain cache bins with the current workspace id if applicable.
Issue fork wse-3254669
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
s_leu commentedComment #6
amateescu commentedMerged into 1.0.x, thanks!