summaryrefslogtreecommitdiff
path: root/test/dialect/test_postgresql.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2012-04-24 18:06:27 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2012-04-24 18:06:27 -0400
commit9cf10db8aa4692dc615f1a03db5ffe342c321586 (patch)
treebc175ec68845968fd307317c062db44319d1688b /test/dialect/test_postgresql.py
parentcfe56e3735d2ba34923c36e9f015253e535ed1bd (diff)
downloadsqlalchemy-9cf10db8aa4692dc615f1a03db5ffe342c321586.tar.gz
- [feature] Calling rollback() within a
session.begin_nested() will now only expire those objects that had net changes within the scope of that transaction, that is objects which were dirty or were modified on a flush. This allows the typical use case for begin_nested(), that of altering a small subset of objects, to leave in place the data from the larger enclosing set of objects that weren't modified in that sub-transaction. [ticket:2452] - inline the "register_newly_XYZ" functions to operate upon collections to reduce method calls
Diffstat (limited to 'test/dialect/test_postgresql.py')
0 files changed, 0 insertions, 0 deletions