when one moves a page some revision may gone away. exaple : https://en.wikipedia.org/wiki/WOLV
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
MovePage: Fix old, old bug with moving over redirects | mediawiki/core | master | +26 -18 |
Related Objects
- Mentioned In
- T102132: Entry in 'revision' table, but no entry in 'page' table (found in English Wikipedia -- rev_id: 611002002)
T154373: Create script for converting deletion log entries to "delete_redir"
T154372: Create script for retroactively generating old "delete_redir" log entries
T154370: Create script for moving orphaned revisions to the archive table
T151124: Orphaned redirect revisions appear when viewing contribs in mobile
T151003: Overriden redirects should not be moved to the archive table
T145991: Separate log action for deleting pages on move
T144279: Autoconfirmed user able to delete page [id.wikipedia] - Mentioned Here
- T145991: Separate log action for deleting pages on move
T42624: Rollback shouldn't patrol without log entry
Event Timeline
Could you be more specific? There's no obvious inconsistency in the revision history of the WOLV page.
I think the issue here is that if you move a page over a redirect, the old redirect is gone forever, rather than being moved to the archive table.
Change 225284 had a related patch set uploaded (by Brion VIBBER):
Fix old, old bug with moving over redirects
Ok, patch above *seems* to work but it's midnight and I had some tequila earlier, so please review carefully. ;)
Lowered priority since this bug has been around since 2004 and probably isn't that huge of a deal.
Removing assignment from some tasks I'm not actively working on. Volunteers welcome, I'm happy to help if pinged!
@brion: I don't know if it is already included, but I think it would be useful to have an own log_action for this situation.
Note this will produce a deletion log entry as well as a move log entry. This may scare people.
I thought the implicit log action was intentional, similar to T42624: Rollback shouldn't patrol without log entry.
Change 225284 merged by jenkins-bot:
MovePage: Fix old, old bug with moving over redirects