On 7 mars 2013, at 17:37, Aymeric Augustin <[email protected]> 
wrote:

> My work on transaction management is now ready for review:
> https://github.com/django/django/pull/873


It also fixes at least ten tickets. Here's a short explanation for those I 
found.

#2227: `atomic` supports nesting.
#6623: `commit_manually` is deprecated and `atomic` doesn't suffer from this 
defect.
#8320: the problem wasn't identified, but the legacy transaction management is 
deprecated.
#10744: the problem wasn't identified, but the legacy transaction management is 
deprecated.
#10813: since autocommit is enabled, it isn't necessary to rollback after 
errors any more.
#13742: savepoints are now implemented for SQLite.
#13870: transaction management in long running processes isn't a problem any 
more, and it's documented.
#14970: while it digresses on transaction management, this ticket essentially 
asks for autocommit on PostgreSQL.
#15694: `atomic` supports nesting.
#17887: autocommit makes it impossible for a connection to stay "idle of 
transaction".

-- 
Aymeric.

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-developers?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to