]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Further continuing on the common MySQL exception case of
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 23 Mar 2016 20:54:03 +0000 (16:54 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 23 Mar 2016 20:54:03 +0000 (16:54 -0400)
commit0a29071b16e1844b5e1d71aead0e8a1ae83b48d0
tree095de6b2f2b495163e9c52a2b90ba2a1a24c5b59
parent2d5b7a139f4d5e3cbf727c89a9b8389f4e12b26e
- Further continuing on the common MySQL exception case of
a savepoint being cancelled first covered in :ticket:`2696`,
the failure mode in which the :class:`.Session` is placed when a
SAVEPOINT vanishes before rollback has been improved to allow the
:class:`.Session` to still function outside of that savepoint.
It is assumed that the savepoint operation failed and was cancelled.
fixes #3680
doc/build/changelog/changelog_11.rst
doc/build/changelog/migration_11.rst
lib/sqlalchemy/orm/session.py
test/orm/test_transaction.py