Page MenuHomePhabricator

Migrate property terms into new store
Open, Needs TriagePublic

Description

  • first run on test wikidata
  • then on production

The migration will go through 4 stages:

  • stage 1: data is moved from old to the new table
  • stage 2: reading still happens from the old table and writing happens on both (we write twice) + run migration scripts
  • stage 3: writing to both + reading only from the new one. In case of problems, we will still have the two tables synced.
  • stage 4: switch everything to the new table. The old table will stay there, idle, with the last state but the data won't change again, since the writing will only happen on the new table now.

The scripts already exist.

We will have to test after every stage whether everything/wikidata works as expected.

Couple of thousands of properties with their aliases.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 26 2019, 4:42 PM
alaa_wmde renamed this task from [Checkpoint 3] Run migration of property terms to Run migration of property terms.Jun 17 2019, 10:51 AM
alaa_wmde added a project: Wikidata-Campsite.
alaa_wmde moved this task from Incoming to Ready to estimate on the Wikidata-Campsite board.
alaa_wmde set Due Date to Jun 18 2019, 10:00 PM.
Restricted Application changed the subtype of this task from "Task" to "Deadline". · View Herald TranscriptJun 17 2019, 10:52 AM
alaa_wmde updated the task description. (Show Details)Jun 18 2019, 12:43 PM
darthmon_wmde updated the task description. (Show Details)
alaa_wmde updated the task description. (Show Details)Jun 18 2019, 3:41 PM
alaa_wmde changed Due Date from Jun 18 2019, 10:00 PM to Jun 23 2019, 10:00 PM.Jun 20 2019, 3:05 PM
Addshore moved this task from incoming to in progress on the Wikidata board.Jun 21 2019, 11:28 PM
Restricted Application changed the subtype of this task from "Deadline" to "Task". · View Herald TranscriptJun 26 2019, 6:26 AM
alaa_wmde renamed this task from Run migration of property terms to Migrate property terms into new store.Oct 1 2019, 2:13 PM

Aaah, except this ticket also includes switching to read from the new store etc. my bad..