]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Fixed bug in :class:`.Connection` and pool where the
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 4 Feb 2015 23:51:24 +0000 (18:51 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 4 Feb 2015 23:52:16 +0000 (18:52 -0500)
commit7c196d16fed5e38885314539cd8b6449ffcd4b4e
tree9459a614a84e72097f9bb79da8d5284be3b95934
parent280497cc5bdae8a1aea2abd613fd22ec89166cd4
- Fixed bug in :class:`.Connection` and pool where the
:meth:`.Connection.invalidate` method, or an invalidation due
to a database disconnect, would fail if the
``isolation_level`` parameter had been used with
:meth:`.Connection.execution_options`; the "finalizer" that resets
the isolation level would be called on the no longer opened connection.
fixes #3302

(cherry picked from commit 068f9a1531c8114360d5fcd964c27fe6a21f4679)
doc/build/changelog/changelog_09.rst
lib/sqlalchemy/engine/base.py
lib/sqlalchemy/pool.py
test/engine/test_reconnect.py
test/engine/test_transaction.py