]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
starting to arrange things such that unneeded executors aren't getting
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 8 Apr 2010 22:21:02 +0000 (18:21 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 8 Apr 2010 22:21:02 +0000 (18:21 -0400)
commit1f960f44c0c42c197caeb47ce075bac06c732def
tree2f21cdf07b2bfec370f01776006dff587469360c
parenta30ffd71b9f5dc6ff2c56a57f45d86f1313df354
starting to arrange things such that unneeded executors aren't getting
pulled into the unit of work at all.   this involves dancing around lists
of states, seeing if child objects exist, not adding excessive callcounts
while doing that, etc.
lib/sqlalchemy/orm/attributes.py
lib/sqlalchemy/orm/dependency.py
lib/sqlalchemy/orm/mapper.py
lib/sqlalchemy/orm/properties.py
lib/sqlalchemy/orm/unitofwork.py
lib/sqlalchemy/test/assertsql.py
test/orm/test_unitofworkv2.py