Upgrade: Experimental Online Schema Changes
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:
-
12.0.0
- Started by
- John Garbutt
- Completed by
- John Garbutt
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Online Schema Changes
Addressed by: https:/
Implement online schema migrations
Gerrit topic: https:/
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.