Upgrade: Experimental Online Schema Changes

Registered by Johannes Erdfelt

Make database migrations execute online when possible. This will allow operators to reduce the amount of downtime currently required during deploys by running most database schema changes while services are running.

Blueprint information

Status:
Complete
Approver:
John Garbutt
Priority:
High
Drafter:
Johannes Erdfelt
Direction:
Approved
Assignee:
Johannes Erdfelt
Definition:
Approved
Series goal:
Accepted for liberty
Implementation:
Implemented
Milestone target:
milestone icon 12.0.0
Started by
John Garbutt
Completed by
John Garbutt

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:online-schema-changes,n,z

Addressed by: https://review.openstack.org/102545
    Online Schema Changes

Addressed by: https://review.openstack.org/154521
    Implement online schema migrations

Gerrit topic: https://review.openstack.org/#q,topic:bp/online-schema-changes,n,z

Delayed to liberty due to feature freeze. --johnthetubaguy

While there is more work here, the existing scope of the blueprint is complete. There are likely to be some follow on bug fixes. --johnthetubaguy 22nd June 2015

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.