Remove the shadow tables and db-archiving command, in favor of actually purging
Nobody seems to use db-archiving in practice. The shadow tables are thus just overhead in DB migration scripts and tests.
We should remove the shadow tables, and the nova manage db archiving command.
However, much of the logic is reusable in the db-purge2 blueprint (except that we'll actually delete the rows rather than dumping them to shadow tables), so we won't implement this blueprint until after the db-purge2 blueprint is done.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- David Ripton
- Direction:
- Needs approval
- Assignee:
- David Ripton
- Definition:
- Superseded
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Matt Riedemann
Related branches
Related bugs
Sprints
Whiteboard
Can you start a thread on the main openstack@ list about this feature? I'd like to hear what more users think about this. --russellb
Deferred to icehouse-3 as the blueprint was not approved by the icehouse-2 blueprint approval deadline. --russellb
Ack, I'm waiting for db-purge to progress first, because we don't want to remove this feature until the better version is in. --dripton
deferred from icehouse-3 to "next": http://
Removed from next, as next is now reserved for near misses from the last milestone --johnthetubaguyCan you start a thread on the main openstack@ list about this feature? I'd like to hear what more users think about this. --russellb
Deferred to icehouse-3 as the blueprint was not approved by the icehouse-2 blueprint approval deadline. --russellb
Ack, I'm waiting for db-purge to progress first, because we don't want to remove this feature until the better version is in. --dripton
deferred from icehouse-3 to "next": http://
Removed from next, as next is now reserved for near misses from the last milestone --johnthetubaguy
Marking this blueprint as definition: Drafting. If you are still working on this, please re-submit via nova-specs. If not, please mark as obsolete, and add a quick comment to describe why. --johnthetubaguy (20th April 2014)
Work Items
Dependency tree
* Blueprints in grey have been implemented.