Commit History

Author SHA1 Message Date
  Aymeric Augustin 4dbd1b2dd8 Used commit_on_success_unless_managed to make ORM operations atomic. 12 years ago
  Aymeric Augustin 86fd920f67 Removed a test that no longer makes any sense. 12 years ago
  Aymeric Augustin 0cee3c0e43 Updated a test that doesn't make sense with autocommit. 12 years ago
  Aymeric Augustin 423c0d5e29 Added a safety net for developers messing with autocommit. 12 years ago
  Aymeric Augustin 107d9b1d97 Added an option to disable the creation of savepoints in atomic. 12 years ago
  Aymeric Augustin 189fb4e294 Added a note about long-running processes. 12 years ago
  Aymeric Augustin 17cf29920b Added an explanation of transactions and grouped low-level APIs. 12 years ago
  Aymeric Augustin ffe41591e7 Updated the documentation for savepoints. 12 years ago
  Aymeric Augustin 557e404127 Re-ordered functions by deprecation status. 12 years ago
  Aymeric Augustin ac37ed21b3 Deprecated TransactionMiddleware and TRANSACTIONS_MANAGED. 12 years ago
  Aymeric Augustin f7245b83bb Implemented atomic_if_autocommit. 12 years ago
  Aymeric Augustin 09ba70f9f1 Made transaction management work even before the first SQL query. 12 years ago
  Aymeric Augustin 7c46c8d5f2 Added some assertions to enforce the atomicity of atomic. 12 years ago
  Aymeric Augustin d7bc4fbc94 Implemented an 'atomic' decorator and context manager. 12 years ago
  Aymeric Augustin 4b31a6a9e6 Added support for savepoints in SQLite. 12 years ago
  Aymeric Augustin e264f67174 Refactored implementation of savepoints. 12 years ago
  Aymeric Augustin 918f44e3ae Moved standard SQL for savepoints in the base backend. 12 years ago
  Aymeric Augustin 3bdc7a6a70 Deprecated transaction.is_managed(). 12 years ago
  Aymeric Augustin ba5138b1c0 Deprecated transaction.commit/rollback_unless_managed. 12 years ago
  Aymeric Augustin 14aa563f51 Removed superfluous code now that connections use autocommit by default. 12 years ago
  Aymeric Augustin 5e27debc5c Enabled database-level autocommit for all backends. 12 years ago
  Aymeric Augustin cfc114e00e Removed _enter/_leave_transaction_management. 12 years ago
  Aymeric Augustin 1617557ae3 Added BaseDatabaseWrapper.ensure_connection. 12 years ago
  Aymeric Augustin 7b4815b455 Expressed the dirty flag handling logic in terms of autocommit. 12 years ago
  Aymeric Augustin cd364efa00 Stopped flipping the uses_savepoints feature at runtime. 12 years ago
  Aymeric Augustin af9e9386eb Enabled autocommit for PostgreSQL. 12 years ago
  Aymeric Augustin 8717b0668c Separated autocommit and isolation level handling for PostgreSQL. 12 years ago
  Aymeric Augustin f515619494 Added an API to control database-level autocommit. 12 years ago
  Aymeric Augustin 7aacde84f2 Made transaction.managed a no-op and deprecated it. 12 years ago
  Aymeric Augustin 9cec689e6a Moved a warning in the 1.6 notes back to its expected location. 12 years ago