web/wdoc/custom_view_last_update_fr.rst
author Julien Cristau <julien.cristau@logilab.fr>
Mon, 28 Apr 2014 12:54:14 +0200
changeset 9707 4a23058e4d9f
parent 0 b97547f5f1fa
child 10218 5ebbaf713caf
permissions -rw-r--r--
[server/session] add missing rollback when freeing a db connection When we let go of a cnxset and give it back to the pool, we need to make sure it's not in the middle of a transaction. We got bitten by a migration where the connection used by admin's repo.connect was not rolled back before attempting the migration, causing a deadlock because it had a lock on a table. This could potentially also be an issue for e.g. hooks or looping tasks that didn't explicitly rollback before calling free_cnxset or moving out of a ensure_cnx_set block.

.. -*- coding: utf-8 -*-
 
Dernières modifications
-----------------------

* la table des `derniers changements`_ fournit un exemple d'utilisation de RQL
  pour récupérer les derniers changements ayant eu lieu sur ce site.

.. _`derniers changements`: view?rql=Any+M%2CX+WHERE+X+modification_date+M+ORDERBY+M+DESC+LIMIT+30