libgda r2977 - in trunk: . doc/C doc/C/tmpl libgda libgda/sqlite libgda/sqlite/virtual libgda-report libgda-report/DocBook libgda-report/RML libgda-report/engine providers/bdb providers/freetds providers/mysql providers/oracle providers/postgres providers/sqlite samples/DirDataModel samples/F-Spot samples/TableCopy samples/Virtual tests/data-models



Author: vivien
Date: 2007-09-23 20:10:14 +0100 (Sun, 23 Sep 2007)
New Revision: 2977
ViewCVS link: http://svn.gnome.org/viewcvs/libgda?rev=2977&view=rev

Added:
   trunk/libgda/sqlite/
   trunk/tests/data-models/check_data_proxy.c
Removed:
   trunk/libgda/sqlite/libgda-sqlite-3.0.pc.in
   trunk/libgda/sqlite/libmain.c
   trunk/providers/sqlite/README
   trunk/providers/sqlite/gda-sqlite-ddl.c
   trunk/providers/sqlite/gda-sqlite-ddl.h
   trunk/providers/sqlite/gda-sqlite-handler-bin.c
   trunk/providers/sqlite/gda-sqlite-handler-bin.h
   trunk/providers/sqlite/gda-sqlite-provider.c
   trunk/providers/sqlite/gda-sqlite-provider.h
   trunk/providers/sqlite/gda-sqlite-recordset.c
   trunk/providers/sqlite/gda-sqlite-recordset.h
   trunk/providers/sqlite/gda-sqlite.h
   trunk/providers/sqlite/sqlite-src/
   trunk/providers/sqlite/utils.c
   trunk/providers/sqlite/virtual/
Modified:
   trunk/ChangeLog
   trunk/configure.in
   trunk/doc/C/Makefile.am
   trunk/doc/C/libgda-3.0-sections.txt
   trunk/doc/C/tmpl/gda-data-proxy.sgml
   trunk/libgda-report/DocBook/Makefile.am
   trunk/libgda-report/RML/Makefile.am
   trunk/libgda-report/engine/Makefile.am
   trunk/libgda-report/gda-report-document.c
   trunk/libgda/Makefile.am
   trunk/libgda/gda-data-access-wrapper.c
   trunk/libgda/gda-data-model-bdb.c
   trunk/libgda/gda-data-model.c
   trunk/libgda/gda-data-proxy.c
   trunk/libgda/gda-data-proxy.h
   trunk/libgda/gda-dict-database.c
   trunk/libgda/gda-query-field-value.c
   trunk/libgda/gda-query.c
   trunk/libgda/gda-threader.c
   trunk/libgda/sqlite/Makefile.am
   trunk/libgda/sqlite/gda-sqlite-provider.c
   trunk/libgda/sqlite/virtual/Makefile.am
   trunk/libgda/sqlite/virtual/gda-vconnection-data-model.h
   trunk/libgda/sqlite/virtual/gda-vconnection-hub.h
   trunk/libgda/sqlite/virtual/gda-virtual-provider.c
   trunk/libgda/sqlite/virtual/gda-virtual-provider.h
   trunk/libgda/sqlite/virtual/gda-vprovider-data-model.c
   trunk/providers/bdb/Makefile.am
   trunk/providers/bdb/libmain.c
   trunk/providers/freetds/libmain.c
   trunk/providers/mysql/gda-mysql-provider.c
   trunk/providers/mysql/libmain.c
   trunk/providers/oracle/libmain.c
   trunk/providers/postgres/libmain.c
   trunk/providers/sqlite/Makefile.am
   trunk/providers/sqlite/libmain.c
   trunk/samples/DirDataModel/Makefile
   trunk/samples/F-Spot/Makefile
   trunk/samples/TableCopy/Makefile
   trunk/samples/Virtual/Makefile
   trunk/tests/data-models/Makefile.am
   trunk/tests/data-models/check_virtual.c
Log:
2007-09-23  Vivien Malerba <malerba gnome-db org>

	* providers/sqlite/virtual/gda-vprovider-data-model.c: each virtual table
	now has a new hidden integer column named "__gda_row_nb" which gives the row number
	of the data model represented by the table.
	* providers/sqlite/gda-sqlite-provider.c: corrected a bug in split_sql()
	* libgda/gda-data-model-bdb.c: correctly initialize variable in gda_data_model_bdb_set_values()
	* libgda/gda-data-proxy.c: columns containing non modified data have their name prefixed with an
	underscore
	* libgda/gda-data-proxy.[ch]: added gda_data_proxy_[gs]et_filter_expr() to enable
	filtering among the contents of a proxy
	* libgda/gda-data-proxy.c: reworked the inner working for delayed sync. mechanism
	* moved the GdaSqliteProvider and related objects from providers/sqlite to
	libgda/sqlite because libgda _requires_ the virtual connections feature now 
	and (left in providers/sqlite the XML files and enough to make a shared library
	for the SQLite provider).
	* libgda/gda-query.c: updated gda_query_set_sql_text()'s documentation
	* libgda/gda-data-model.c: improved the gda_data_model_dump_as_string() and
	gda_data_model_dump() methods to be able to dump row numbers as well
	* libgda-report/gda-report-document.c: removed unused function declaration
	* libgda/gda-query.c: doc. improvement
	* libgda/gda-threader.c: added missing include
	* various other very minor adjustments





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