Database Migration Cleanup

Registered by Dan Prince

As of Essex we have 82 database migrations. It would be nice to compact these to reduce the codebase size and minimize database manipulation when creating new installations and/or running unit tests.

Goals:

-single migration to upgrade to Essex

-continue to support upgrades from Essex (Diablo or early would have to upgrade to Essex first...)

-migrations added during Folsom release cycle will be compacted during "E" release cycle.

-cleanup instance_types table maintenance/population

Blueprint information

Status:
Complete
Approver:
Vish Ishaya
Priority:
Low
Drafter:
Dan Prince
Direction:
Needs approval
Assignee:
Dan Prince
Definition:
New
Series goal:
Accepted for folsom
Implementation:
Implemented
Milestone target:
milestone icon 2012.2
Started by
Dan Prince
Completed by
Dan Prince

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/db-migration-cleanup,n,z

Addressed by: https://review.openstack.org/6847
    WIP: Compact pre-Folsom database migrations.

Addressed by: https://review.openstack.org/35748
    Compact pre-Havana database migrations.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.