]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Fixed bug where internal assertion would fail in the case where
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 20 Feb 2015 05:01:19 +0000 (00:01 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 20 Feb 2015 05:01:58 +0000 (00:01 -0500)
commitf5d8a185940952f5c3647caa2d7fb4d1aa495a29
treef3321eff25d7205bad0bec7c5cbe486dabd3e6dd
parentd9138da8bc9b224cf4fb37c73e452f3f19035578
- Fixed bug where internal assertion would fail in the case where
an ``after_rollback()`` handler for a :class:`.Session` incorrectly
adds state to that :class:`.Session` within the handler, and the task
to warn and remove this state (established by :ticket:`2389`) attempts
to proceed.
fixes #3309

(cherry picked from commit ad66266d3d275a6129e3270eaacdad171bc10817)
doc/build/changelog/changelog_09.rst
lib/sqlalchemy/orm/session.py
test/orm/test_transaction.py