Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
[update:execute] Support batch updates and post update functions #4057
See Issue #3929
drupal updb does not support batch updates. This has made updating from 8.6.x - 8.7.0 impossible as several of the post_update functions require batch processing.
Details of how to reproduce can be found on issue #3929
Update ExecuteCommand::executeUpdate() to loop over the update function until it is completed. Provide helpful feedback to the user throughout this process.
I've added a
A default message of 'Processed x%' is printed as information and indented to make clear that it relates to the function above.