]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- fixed an attribute history bug whereby assigning a new collection
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 7 Jan 2008 18:52:02 +0000 (18:52 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 7 Jan 2008 18:52:02 +0000 (18:52 +0000)
commite8feacf1db658ecccf7bb1d1688662e701ad37f5
tree9506104355f841bea36526cd6c66b4f5e21639e5
parentacd13f99f18ad02b2e51e8be7303124e40c55473
- fixed an attribute history bug whereby assigning a new collection
to a collection-based attribute which already had pending changes
would generate incorrect history [ticket:922]

- fixed delete-orphan cascade bug whereby setting the same
object twice to a scalar attribute could log it as an orphan
[ticket:925]
- generative select.order_by(None) / group_by(None) was not managing to
reset order by/group by criterion, fixed [ticket:924]
CHANGES
lib/sqlalchemy/orm/attributes.py
lib/sqlalchemy/sql/expression.py
test/dialect/oracle.py
test/orm/attributes.py
test/orm/cascade.py
test/sql/select.py