Issue #2694391 by chx, dawehner, Yogesh Pawar, benjy, iMiksu, catch, alexpott, Fabianx: Separate cache bin for migrations

8.3.x
Alex Pott 2016-10-26 11:12:09 -07:00
parent c3cad9bd39
commit 87fdc923be
2 changed files with 15 additions and 1 deletions

View File

@ -21,6 +21,12 @@ services:
plugin.manager.migrate.id_map:
class: Drupal\migrate\Plugin\MigratePluginManager
arguments: [id_map, '@container.namespaces', '@cache.discovery', '@module_handler']
cache.discovery_migration:
class: Drupal\Core\Cache\CacheBackendInterface
tags:
- { name: cache.bin }
factory: cache_factory:get
arguments: [discovery_migration]
plugin.manager.migration:
class: Drupal\migrate\Plugin\MigrationPluginManager
arguments: ['@module_handler', '@cache.discovery', '@language_manager']
arguments: ['@module_handler', '@cache.discovery_migration', '@language_manager']

View File

@ -66,6 +66,14 @@ $config['system.performance']['js']['preprocess'] = FALSE;
*/
# $settings['cache']['bins']['render'] = 'cache.backend.null';
/**
* Disable caching for migrations.
*
* Uncomment the code below to only store migrations in memory and not in the
* database. This makes it easier to develop custom migrations.
*/
# $settings['cache']['bins']['discovery_migration'] = 'cache.backend.memory';
/**
* Disable Dynamic Page Cache.
*