Page MenuHomePhabricator

Build a straw-man DB schema for Multi-Content-Revisions
Closed, ResolvedPublic

Description

To further advance the discussion on MuCoRe, it would be useful to have a working database schema and a way to convert an existing wiki database to that new schema.

The idea is to take a copy of a wiki database, apply the appropriate patches or scripts, and then experiment with the resulting representation of revisions, slots, etc. Making MediaWiki code work with the new DB schema is beyond the scope of this ticket.

Related Objects

StatusSubtypeAssignedTask
ResolvedQgil
ResolvedQgil
ResolvedQgil
Resolved Rfarrand
Resolved Rfarrand
ResolvedQgil
Resolvedcscott
Resolveddaniel
Declineddchen
OpenNone
OpenNone
DuplicateNone
OpenFeatureNone
OpenBUG REPORTNone
OpenNone
StalledNone
DuplicateNone
OpenFeatureNone
ResolvedNone
OpenNone
OpenNone
OpenFeatureNone
OpenNone
ResolvedNone
ResolvedNone
OpenFeatureNone
OpenNone
OpenFeatureNone
StalledNone
OpenNone
ResolvedLydia_Pintscher
ResolvedLydia_Pintscher
Resolved brion
Resolveddaniel

Event Timeline

Change 302056 had a related patch set uploaded (by Daniel Kinzler):
Experiment for multi-content-revision db schema [DNM]

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

Change 302492 had a related patch set uploaded (by Daniel Kinzler):
[WIP] Introduce DAO for revision content storage

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

daniel moved this task from Review to Done on the Wikidata-Sprint-2016-08-30 board.

Straw man was created, discussed, and fiddeled with, see http://sqlfiddle.com/#!9/0b847/7

Change 302056 abandoned by Daniel Kinzler:
Experiment for multi-content-revision db schema [DNM]

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

Change 302492 abandoned by Daniel Kinzler:
[WIP] Introduce DAO for revision content storage

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