Page MenuHomePhabricator

Make BackupDumper, WikiExporter and XmlDumpWriter compliant with the MCR revision retrival mechanism (main slot only)
Closed, ResolvedPublic

Description

For access to revision content, WikiExporter/XmlDumpWriter rely on joining the revision table to the text table, based on the rev_text_id field. This will completely stop working when leaving the write-both compatibility mode for MCR schema migration.

This task does not require support for extra slots to be added to dumps. It only requires the new revision retrieval interface to be used by the export/dump code.

Related Objects

StatusSubtypeAssignedTask
Declineddchen
OpenNone
OpenNone
DuplicateNone
OpenFeatureNone
OpenBUG REPORTNone
OpenNone
StalledNone
OpenFeatureNone
DuplicateNone
ResolvedNone
OpenNone
OpenNone
OpenFeatureNone
OpenNone
ResolvedNone
ResolvedNone
OpenFeatureNone
OpenNone
OpenFeatureNone
StalledNone
OpenNone
InvalidNone
StalledNone
ResolvedAnomie
Resolveddaniel
ResolvedAnomie
ResolvedAnomie
OpenNone
ResolvedBstorm
ResolvedNone
ResolvedZabe
Resolveddaniel
Resolveddaniel
Resolved Clarakosi
ResolvedNone
ResolvedNone
ResolvedAnomie
ResolvedNone
ResolvedCCicalese_WMF
Resolved Pchelolo
Resolved Pchelolo
Resolved Pchelolo
ResolvedCCicalese_WMF
Resolveddaniel
Resolved Pchelolo
ResolvedNone
ResolvedNone
Resolveddaniel
Resolveddaniel
ResolvedBPirkle

Event Timeline

daniel triaged this task as Medium priority.Jul 3 2018, 12:46 PM
daniel created this task.

Change 443608 had a related patch set uploaded (by Daniel Kinzler; owner: Daniel Kinzler):
[mediawiki/core@master] Make BackupDumper MCR compatible (main slot only)

https://gerrit.wikimedia.org/r/443608

daniel renamed this task from Make BackupDumper, WikiExporter and XmlDumpWriter compliant with the MCR revision retrival mechanism. to Make BackupDumper, WikiExporter and XmlDumpWriter compliant with the MCR revision retrival mechanism (main slot only).Jul 9 2018, 3:52 PM
daniel updated the task description. (Show Details)

Change 443608 merged by jenkins-bot:
[mediawiki/core@master] Make BackupDumper MCR compatible (main slot only)

https://gerrit.wikimedia.org/r/443608