summaryrefslogtreecommitdiff
path: root/releasenotes
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2022-08-12 18:47:57 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2023-03-21 13:59:26 -0400
commit94d6e24ca19b0116eed00d5ccdb8a538918c6dcf (patch)
tree7006674c4fcd747ae7c679ac4d2a79f77075866a /releasenotes
parent877bcfc6a6ed16ba6885f47824df6b1f5ac60b4e (diff)
downloadoslo-db-94d6e24ca19b0116eed00d5ccdb8a538918c6dcf.tar.gz
Remove sqlalchemy-migrate
sqlalchemy-migrate does not support SQLAlchemy 2.x and we're not going to invest the time in changing this. Remove integration of sqlalchemy-migrate in oslo.db, allowing us to support SQLAlchemy 2.x fully. Note that we do not remove the 'migration_cli' module entirely yet. While this is deprecated, it is possible to use this with alembic. New users shouldn't be switching to it, but any existing users can continue to use this module for some time yet. Change-Id: Ic3d6bd318038d723b0d50d39e45f8e26289e9a57 Sem-Ver: api-break
Diffstat (limited to 'releasenotes')
-rw-r--r--releasenotes/notes/remove-sqlalchemy-migrate-f69c805004e6bac1.yaml8
1 files changed, 8 insertions, 0 deletions
diff --git a/releasenotes/notes/remove-sqlalchemy-migrate-f69c805004e6bac1.yaml b/releasenotes/notes/remove-sqlalchemy-migrate-f69c805004e6bac1.yaml
new file mode 100644
index 0000000..702cb44
--- /dev/null
+++ b/releasenotes/notes/remove-sqlalchemy-migrate-f69c805004e6bac1.yaml
@@ -0,0 +1,8 @@
+---
+upgrade:
+ - |
+ The ``oslo_db.sqlalchemy.migration`` module and ``migrate`` backend for the
+ ``oslo_db.sqalchemy.migration_cli`` module, both of which were first
+ deprecated in the 8.5.0 release, have now been removed.
+ ``sqlalchemy-migrate`` is no longer under active development, does not
+ support SQLAlchemy 2.0, and has been effectively replaced by ``alembic``.