Follow-up to #2545632: [PP1] Move memory reclamation out of migrate executable

Problem/Motivation

Part of the objective of #2541580: Remove obsoleted functionality from core Migrate was to remove much of the obsolete or un-related code from the migrate executable. Memory reclaiming is still needed though for the majority of migrations to complete.

Proposed resolution

Refactor memory reclaiming to use existing events and use https://api.drupal.org/api/drupal/core%21modules%21migrate%21src%21Plugi....

Remaining tasks

Comments

heddn created an issue. See original summary.

heddn’s picture

Issue summary: View changes
Issue tags: -Needs tests

I do not think this is blocked by #2778433: Allow migration events to affect executable loop status. given the more recent discussions. So making this active again. The consensus seems to use:

https://api.drupal.org/api/drupal/core%21modules%21migrate%21src%21Plugi...

Version: 8.3.x-dev » 8.4.x-dev

Drupal 8.3.0-alpha1 will be released the week of January 30, 2017, which means new developments and disruptive changes should now be targeted against the 8.4.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.4.x-dev » 8.5.x-dev

Drupal 8.4.0-alpha1 will be released the week of July 31, 2017, which means new developments and disruptive changes should now be targeted against the 8.5.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.5.x-dev » 8.6.x-dev

Drupal 8.5.0-alpha1 will be released the week of January 17, 2018, which means new developments and disruptive changes should now be targeted against the 8.6.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.6.x-dev » 8.7.x-dev

Drupal 8.6.0-alpha1 will be released the week of July 16, 2018, which means new developments and disruptive changes should now be targeted against the 8.7.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.7.x-dev » 8.8.x-dev

Drupal 8.7.0-alpha1 will be released the week of March 11, 2019, which means new developments and disruptive changes should now be targeted against the 8.8.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

heddn’s picture

Status: Active » Closed (duplicate)
Related issues: +#3006750: Remove memory management from MigrateExecutable