]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- significantly rework the approach to collection events and history within DynamicAt...
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 21 Dec 2012 22:53:57 +0000 (17:53 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 21 Dec 2012 22:53:57 +0000 (17:53 -0500)
commit3522785ef493a6cad6403b4c702bbfe2f1b7dc89
treeb1132684d56674c84464952d8f39dadf9c947ab7
parentcf50ac219e03886940e4e7fef8dadbb2a9ec5c32
- significantly rework the approach to collection events and history within DynamicAttributeImpl
- Fixes to the "dynamic" loader on :func:`.relationship`, includes
that backrefs will work properly even when autoflush is disabled,
history events are more accurate in scenarios where multiple add/remove
of the same object occurs, as can often be the case in conjunction
with the association proxy.  [ticket:2637]
doc/build/changelog/changelog_08.rst
lib/sqlalchemy/orm/collections.py
lib/sqlalchemy/orm/dynamic.py
test/orm/test_dynamic.py