On 1/17/2017 3:31 AM, Roman Podoliaka wrote:
Hi all,

Changing the type of column from VARCHAR(80) to VARCHAR(60) would also
require a data migration (i.e. a schema migration to add a new column
with the "correct" type, changes to the object, data migration logic)
as it is not an "online" DDL operation according to [1].  Adding a new
API microversion seems to be easier.

Thanks,
Roman


Yeah if we're going to do anything we should do the microversion bump since the DB change requires an offline schema migration which we don't want to do.

I didn't think about the interoperability issue with the change so I agree it will require a microversion.

As for the timing, we're two weeks from feature freeze and all API changes require a spec according to our policy [1]. We also have a lot of unmerged blueprints yet to get reviewed [2] and frankly our review numbers are already down this release. So if this can be held until Pike I'd prefer that so it's not a distraction in Ocata.

[1] http://docs.openstack.org/developer/nova/blueprints.html#specs
[2] https://blueprints.launchpad.net/nova/ocata

--

Thanks,

Matt Riedemann


__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to