Problem/Motivation
From a Slack discussion about #3337513-77: Fix batch process race conditions by making ‘bid (batch id)’ auto-increment. Participants were berdir, moshe and xjm.
The summary of the discussion was that berdir pointed out that "the problem is fairly severe imho, drush updb is broken". The solution was that moshe would make a new drush release and that core would update the drush conflict to "<12.4.3".
Steps to reproduce
Proposed resolution
Update core composer.json drush conflict to "<12.4.3"
Remaining tasks
User interface changes
API changes
Data model changes
Release notes snippet
Drush versions below 12.4.3 are incompatible with Drupal 10.2.0 and above. If you use Drush, you will need to upgrade to 12.4.3 or greater.
Issue fork drupal-3402955
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
- 3402955-update-drush-conflict
changes, plain diff MR !5484
Comments
Comment #3
quietone commentedComment #4
spokjehttps://github.com/drush-ops/drush/releases/tag/12.4.3 is released.
I think this is the bug the conversation was about: https://github.com/drush-ops/drush/issues/5797 which is fixed in this PR https://github.com/drush-ops/drush/pull/5809 and is included in the release mentioned above.
The MR here does bump the
"conflict":to"drush/drush": "<12.4.3", so that's fine.I would RTBC, but this issues is still on active (as I just realized) instead of NR.
Just wanted to leave my findings in here.
Comment #5
quietone commented@Spokje, thanks for adding the details in your comment. And for pointing out the incorrect status! Setting to NR
Comment #6
spokjeAnd RTBC based on #4.
EDIT: Seeing this "forces" drush users to update, since all older versions are now in conflict with core, this should probable have a release note and/or CR?
Comment #7
longwaveAdded a change record and release note snippet.
Comment #10
longwaveCommitted to 11.x and 10.2.x. Also published the change record. Thanks!
Comment #11
alexpottComment #16
xjmI remember this. Adding Slack discussion participants.