Problem/Motivation
Config schema use FileCache due to:
\Drupal\Core\Config\Schema\ConfigSchemaDiscoveryusesconfig.storage.schemawhich is\Drupal\Core\Config\ExtensionInstallStorage\Drupal\Core\Config\ExtensionInstallStorageextends\Drupal\Core\Config\InstallStoragewhich extends\Drupal\Core\Config\FileStorage\Drupal\Core\Config\FileStoragehas been usingFileCachesince #2473179: Use FileCache for config storage
However the file cache in FileStorage is a memory only cache. We could use an APCu FileCache for config schema to speed up testing (a tiny amount) because schema files do not change much and are used when writing config.
Proposed resolution
Remaining tasks
User interface changes
API changes
Data model changes
Release notes snippet
Issue fork drupal-3421483
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 #2
wim leersThanks for opening this issue!
Let's mark this ?
Comment #4
andypostI bet this caching still makes sense, how to measure it? at least, it brings parity comparing to absence of pecl yaml