Hi Ben,

This work was started since Grizzly started.
So there are tons of Blueprints and tons of code.

Nova:
https://blueprints.launchpad.net/nova/+spec/db-cleanup
https://blueprints.launchpad.net/nova/+spec/db-enforce-unique-keys
https://blueprints.launchpad.net/nova/+spec/db-api-tests
https://blueprints.launchpad.net/nova/+spec/db-api-tests-on-all-backends
https://blueprints.launchpad.net/nova/+spec/db-sync-models-with-migrations
https://blueprints.launchpad.net/nova/+spec/db-session-cleanup
https://blueprints.launchpad.net/nova/+spec/db-archiving
https://blueprints.launchpad.net/nova/+spec/db-improve-archiving

Oslo:
https://blueprints.launchpad.net/oslo/+spec/oslo-sqlalchemy-utils
https://blueprints.launchpad.net/oslo/+spec/test-migrations
https://blueprints.launchpad.net/oslo/+spec/common-unit-tests

Cinder:
https://blueprints.launchpad.net/cinder/+spec/db-cleanup
other you could find using dependencies

Glance:
https://blueprints.launchpad.net/glance/+spec/db-cleanup
other you could find using dependencies



> One small addition I would suggest is a step to remove the unused
> sqlalchemy-migrate code once this is all done.  That's my main concern
> with moving it to Oslo right now.

> Also, is this a formal blueprint(s)?  Seems like it should be.

> -Ben
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to