Comment 3 for bug 1509944

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Submitter: Jenkins
Branch: master

commit 8234b92e5751c22e39d38eb4628c54c9b86d13de
Author: Grzegorz Grasza <email address hidden>
Date: Wed Nov 4 14:41:53 2015 +0100

    Unit test for checking cross-version migrations compatibility

    Future incompatible changes in database schema, like removing,
    renaming columns and tables can break rolling upgrades (upgrades when
    Keystone services are run at different versions simultaneously). This
    patch bans schema changes which cause incompatibilities - specifically
    drops and alters. Note that it is not bullet-proof - some incompatible
    schema changes like adding incompatible constraints may still get through.

    Closes-Bug: #1509944
    Partially-Implements: bp online-schema-migration
    Change-Id: I080cba842adfd0be5d14a51a5ada1ae2ea62863b