looks like somebody forgot to remove the field operations for the node title in node_update_7006() after node titles as fields was rolled back, which breaks the upgrade path hard. attached patch should fix the issue.
i also removed an unnecessary line from the node_revision update query -- we're pulling the node revision to update based on the vid, so no reason to update the vid to itself... ;)
p.s. -- you'll need the latest patch from #211182: Updates run in unpredictable order if it hasn't already been committed in order to test the upgrade path before/after this patch.
| Comment | File | Size | Author |
|---|---|---|---|
| node_update_7006_fix.patch | 1.56 KB | hunmonk |
Comments
Comment #1
webchickI didn't test this, but our upgrade path can't possibly be more broken than it is right now, so any little thing helps. :) It makes sense that this was overlooked during the revert of node titles as fields.
Committed to HEAD.
Comment #2
yched commentedJust wondering: why was this needed ? I fail to see how that's related to the revert of 'title as field'.
Is it a consequence of the changes in #261258: Fix node_save() insertion logic ?
Powered by Dreditor.
Comment #3
hunmonk commented@yched: read the entire original issue description for an explanation of why i took that line out.
Comment #4
yched commented@hunmonk: Ah, right. Thx :-)