Add DB2 10.5 Support
Add the code to sqlalchemy-migrate to support the ibm_db_sa engine to talk to DB2.
The minimum version of DB2 supported would be 10.5 for handling unique constraints with nullable columns.
Support running unit tests against DB2 10.5 Express-C on x86_64.
Depends on getting ibm_db_sa into openstack-
Note that there are some existing DB2 blueprints for other projects but they will depend on this one (except Keystone):
Chef: https:/
Oslo: https:/
Nova: https:/
Cinder: https:/
Glance: https:/
Keystone already has the support: https:/
============
Note that the patches are already available, they just need to be pushed up to OpenStack.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- Matt Riedemann
- Definition:
- New
- Series goal:
- Proposed for trunk
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Matt Riedemann
- Completed by
- Matt Riedemann
Whiteboard
The project does not appear to be on a milestone schedule, but we'd be targeting icehouse-1 since this is a pre-req for the other core projects having DB2 support.
Gerrit topic: https:/
Addressed by: https:/
Add DB2 10.5 Support
======
DB2 support is in the 0.9 release of sqlalchemy-migrate.
-- mriedem
Work Items
Work items:
Contribute the patches to Gerrit: DONE
Get CI to run UT against DB2: DONE