]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Fixed bug where :meth:`.Session.expunge` would not fully detach
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 19 Oct 2014 20:53:45 +0000 (16:53 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 19 Oct 2014 20:53:45 +0000 (16:53 -0400)
commit38bc8098419d7b1d4ddb975d85268515f52a3969
treed63141b12c2b35e41c2ffac5d2e9b710fd4b2b15
parentdddb74bbd3892f71c594368af3762808aaf3ed51
- Fixed bug where :meth:`.Session.expunge` would not fully detach
the given object if the object had been subject to a delete
operation that was flushed, but not committed.  This would also
affect related operations like :func:`.make_transient`.
fixes #3139
doc/build/changelog/changelog_10.rst
doc/build/changelog/migration_10.rst
lib/sqlalchemy/orm/session.py
lib/sqlalchemy/orm/state.py
test/orm/test_session.py