web/wdoc/about_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 -*-

A propos de ce site
===================

Cette application web est basée sur le système de gestion de connaissance CubicWeb de
Logilab_. CubicWeb est composé d'une base de données objet et d'un framework web. Il
permet de développer une application en définissant un ensemble d'entités et de
relations entre ces entités, ainsi que des vues présentant les données
sélectionnées depuis la base de données en utilisant un langage de requête
spécifique.

Cette application possède un schéma_ précis et peut être considérée comme un
exemple de site web sémantique, car elle n'est pas limitée à publier du HTML
mais peut également exporter les données en XML et d'autres formats.

Formats supportés: |microformats|_ - JSON_ - |rss|_ - |dublincore|_

.. |microformats| image:: /data/microformats-button.png
.. _microformats: http://microformats.org
.. _JSON: http://www.json.org/
.. |rss| image:: /data/rss-button.png
.. _rss: http://www.rssboard.org
.. |dublincore| image:: /data/dublincore-button.png
.. _dublincore: http://dublincore.org

.. _Logilab: http://www.logilab.fr/
.. _schéma: schema