summaryrefslogtreecommitdiff
path: root/tests/sitemaps_tests/test_https.py
diff options
context:
space:
mode:
authorAymeric Augustin <aymeric.augustin@m4x.org>2015-09-21 20:53:10 +0200
committerAymeric Augustin <aymeric.augustin@m4x.org>2015-09-21 22:21:53 +0200
commit91e9f1c972842284a94097e252307ce6ed1007a1 (patch)
tree02d46fd57f4443dad4bd0c8ef3f6dec023ad18f4 /tests/sitemaps_tests/test_https.py
parent361254810eb8920978d69aa0fc074dbd40bfcc21 (diff)
Fixed #24921 -- set_autocommit(False) + ORM queries.
This commits lifts the restriction that the outermost atomic block must be declared with savepoint=False. This restriction was overly cautious. The logic that makes it safe not to create savepoints for inner blocks also applies to the outermost block when autocommit is disabled and a transaction is already active. This makes it possible to use the ORM after set_autocommit(False). Previously it didn't work because ORM write operations are protected with atomic(savepoint=False).
Diffstat (limited to 'tests/sitemaps_tests/test_https.py')
0 files changed, 0 insertions, 0 deletions