Skip to content
Snippets Groups Projects
Commit a4095b9b authored by catch's avatar catch
Browse files

Issue #2558857 by heddn, andr1yun, grahl, andypost, catch, benjifisher,...

Issue #2558857 by heddn, andr1yun, grahl, andypost, catch, benjifisher, Berdir, joachim: Migrations invalidate entity caches when trying to reclaim memory, should flush
parent 2dd332b7
No related branches found
No related tags found
6 merge requests!7452Issue #1797438. HTML5 validation is preventing form submit and not fully...,!1012Issue #3226887: Hreflang on non-canonical content pages,!789Issue #3210310: Adjust Database API to remove deprecated Drupal 9 code in Drupal 10,!596Issue #3046532: deleting an entity reference field, used in a contextual view, makes the whole site unrecoverable,!496Issue #2463967: Use .user.ini file for PHP settings,!16Draft: Resolve #2081585 "History storage"
...@@ -552,11 +552,8 @@ protected function attemptMemoryReclaim() { ...@@ -552,11 +552,8 @@ protected function attemptMemoryReclaim() {
// plenty of memory to continue. // plenty of memory to continue.
drupal_static_reset(); drupal_static_reset();
// Entity storage can blow up with caches so clear them out. // Entity storage can blow up with caches, so clear it out.
$entity_type_manager = \Drupal::entityTypeManager(); \Drupal::service('entity.memory_cache')->deleteAll();
foreach ($entity_type_manager->getDefinitions() as $id => $definition) {
$entity_type_manager->getStorage($id)->resetCache();
}
// @TODO: explore resetting the container. // @TODO: explore resetting the container.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment