[issue29121] sqlite3 Controlling Transactions documentation not updated
Ma Lin
report at bugs.python.org
Wed Jan 25 22:58:07 EST 2017
Ma Lin added the comment:
After read some issues, there are two major concerns:
1, backward compatibility.
2, implicit commit is bad, tolerates bug-prone codes.
However they are not contradictory if we print a warning when doing an implicit commit. Some messages like this:
Warning: sqlite3 module issued an implicit commit before executing VACUUM, you should commit this transaction by yourself, that's a good habit, etc..
Then we can keep backward compatibility, and no longer commit implicitly.
----------
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue29121>
_______________________________________
More information about the Python-bugs-list
mailing list