1c9aac8f5d
Due to Cinder's rolling upgrade support we have to be very careful with table drops and column alterations and drops. In our Unit Tests legacy migrations walk, where we go through the migrations to confirm they are properly applied, we raise an error on those 3 operations to prevent them from being casually added in new migrations. Those checks are missing for the Alembic migrations, so this patch adds them there as well while consolidating the check code for both types of migrations into a single decorator called `prevent_drop_alter`. Change-Id: I577f65968feb9c10488a19c6f99e8c0b720a433d |
||
---|---|---|
.. | ||
addmethod.openstackapi.rst | ||
api_conditional_updates.rst | ||
api_microversion_dev.rst | ||
api_microversion_history.rst | ||
api.apache.rst | ||
architecture.rst | ||
attach_detach_conventions_v2.rst | ||
attach_detach_conventions.rst | ||
backporting.rst | ||
cinder-groups.rst | ||
contributing.rst | ||
database-migrations.rst | ||
development.environment.rst | ||
documentation.rst | ||
drivers_locking_examples.rst | ||
drivers.rst | ||
gerrit.rst | ||
gmr.rst | ||
groups.rst | ||
high_availability.rst | ||
i18n.rst | ||
index.rst | ||
launchpad.rst | ||
migration.rst | ||
new_driver_checklist.rst | ||
README.rst | ||
releasecycle.rst | ||
releasenotes.rst | ||
releases.rst | ||
replication.rst | ||
rolling.upgrades.rst | ||
rpc.rst | ||
testing.rst | ||
thin_provisioning.rst | ||
threading.rst | ||
user_messages.rst | ||
zuul.rst |
Cinder Contributor Documentation (source/contributor)
Introduction:
This directory is intended to hold any documentation that relates to how to contribute to Cinder or how the project is managed. Some of this content was previous under 'developer' in openstack-manuals. The content of the documentation, however, goes beyond just developers to anyone contributing to the project, thus the change in naming.
The full spec for organization of documentation may be seen in the OS Manuals Migration Spec <https://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html>.