libgda r2811 - in trunk: . doc/C/tmpl libgda



Author: vivien
Date: 2007-01-31 19:55:47 +0000 (Wed, 31 Jan 2007)
New Revision: 2811
ViewCVS link: http://svn.gnome.org/viewcvs/libgda?rev=2811&view=rev

Modified:
   trunk/ChangeLog
   trunk/doc/C/tmpl/gda-data-model-query.sgml
   trunk/gtk-doc.make
   trunk/libgda-3.0.pc.in
   trunk/libgda/gda-data-model-query.c
   trunk/libgda/gda-data-proxy.c
   trunk/libgda/gda-data-proxy.h
Log:
2007-01-31  Vivien Malerba <malerba gnome-db org>

        * libgda-3.0.pc.in: removed libxslt as a requirement
        * libgda/gda-data-proxy.c: corrected a bug which prevented any modification to be
        applied to the proxied data model
        * libgda/gda-data-proxy.[hc]: added gda_data_proxy_get_n_modified_rows()
        * libgda/gda-data-model-query.c: added a "use_transaction" property to allow the object
        to start a transaction before running the modification SQL queries and to end it afterwards (so all
        the modifications are atomic).
        NOTE1: Beware however to avoid using that feature on several
        GdaDataModelQuery at the same time if data is being modified at the same time because
        transactions are shared and this can lead to data losses.
        NOTE2: it's not a problem if a global transaction is started beforehand (not by the
        GdaDataModelQuery object itself).





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]