Project

General

Profile

Actions

Idea #11807

closed

[API] Migrate old serialized database content from YAML to JSON

Added by Tom Clegg over 7 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
API
Target version:
Start date:
06/05/2017
Due date:
Story points:
0.5

Description

Test converting the Jobs or Pipeline Instances table in a representative database (4xp or qr1hi) to JSON to smoke out any potential problems as a preliminary investigation. If this shows substantial problems, spawn separate stories for them.

The Logs table is excluded and will be dealt with separately.

Collection provide performance information to Ops to help calculate how long the migration will take and help determine migration strategy.


Subtasks 5 (0 open5 closed)

Task #11921: Update "upgrading" wiki with dev cluster timesResolvedTom Clegg06/05/2017Actions
Task #11892: Review 11807-yaml-to-jsonResolvedRadhika Chippada06/05/2017Actions
Task #11914: Migrate jobs tableResolvedTom Clegg06/05/2017Actions
Task #11923: Migration for other serialized columnsResolvedTom Clegg06/05/2017Actions
Task #11924: Load fixtures as JSONClosedTom Clegg06/05/2017Actions

Related issues 2 (0 open2 closed)

Related to Arvados - Bug #11168: [API] Use JSON instead of YAML for serialized fields in databaseResolvedTom Clegg02/24/2017Actions
Blocks Arvados - Idea #11908: Migrate Collections.properties to JSONBResolvedTom Clegg06/27/2017Actions
Actions

Also available in: Atom PDF