Moshe Weitzman
Moshe Weitzman
"busy with another operation" - IMO a super annoying "feature" from migrate. until thats gone, i do agree that this is more error than not.
Remove RedispatchToSiteLocal class and its call in \Drush\Preflight\Preflight::preflight
That makes sense, I think.
We dont honor my.cnf files. This was changed in #2387
From that issue "Some people depend on current behavior so back porting is tricksy". The change cannot be safely backported to Drush 8.
Someone will need to reproduce and debug this. Drush calls \Drupal\Core\Extension\ModuleInstaller::uninstall which should do all the needed cache clearing AFAICT
Looks like neither the Symfony container nor the Drupal container (a close fork of Symfony) support [delegate()](https://container.thephpleague.com/3.x/delegate-containers/) so we'll need to pass two containers I think.
Could we do this in a backward compat way? Seems like we could mimic service instantiation so they continue to work?
A bit more discussion about motivation for this (or lack thereof) https://drupal.slack.com/archives/C62H9CWQM/p1633443431221800?thread_ts=1633433650.221500&cid=C62H9CWQM
@Seldaek - thats a helpful new feature and we will use it soon, now that most people are on Composer 2 (which is great!).