TextPassDumper uses a pre-fetch mechanism to improve performance when writing revision text. This mechanism needs to be adapted for use with multi-content revisions.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T238972 switch xml/sql (and adds-changes) dumps to use 0.11 schema with content from multiple slots | |||
Resolved | daniel | T246074 Improve performance when writing multi-content revisions to XML dumps |
Event Timeline
Change 556346 had a related patch set uploaded (by Daniel Kinzler; owner: Daniel Kinzler):
[mediawiki/core@master] TextPassDumper: implement prefetch for non-main slots.
Change 556344 had a related patch set uploaded (by Daniel Kinzler; owner: Daniel Kinzler):
[mediawiki/core@master] XmlDumpWriter: fix blob address output in stubs
Note that the patches for this task do not have full test coverage. They are however covered by the patch proposed for T240213: Write integration tests for XML dumps with multiple MCR slots per revision.
Change 556344 merged by jenkins-bot:
[mediawiki/core@master] XmlDumpWriter: fix blob address output in stubs
Change 556346 merged by jenkins-bot:
[mediawiki/core@master] TextPassDumper: implement prefetch for non-main slots.
Marking as Resolved as it is in the Done column. Feel free to reopen if there is remaining work.