libgda r2894 - in trunk: . doc/C libgda libgda/sql-delimiter libsql providers/bdb providers/firebird providers/freetds providers/ibmdb2 providers/ldap providers/mdb providers/msql providers/mysql providers/odbc providers/oracle providers/postgres providers/sqlite providers/sybase providers/xbase tests/providers tests/queries



Author: vivien
Date: 2007-04-18 20:08:42 +0100 (Wed, 18 Apr 2007)
New Revision: 2894
ViewCVS link: http://svn.gnome.org/viewcvs/libgda?rev=2894&view=rev

Added:
   trunk/tests/providers/Oracle_create_tables.sql
   trunk/tests/providers/TYPES_SCHEMA_Oracle.xml
Modified:
   trunk/ChangeLog
   trunk/configure.in
   trunk/doc/C/limitations.xml
   trunk/gtk-doc.make
   trunk/libgda/gda-connection.c
   trunk/libgda/gda-server-provider-extra.c
   trunk/libgda/gda-server-provider-extra.h
   trunk/libgda/gda-server-provider.c
   trunk/libgda/sql-delimiter/gda-sql-delimiter.c
   trunk/libgda/sql-delimiter/gda-test-delimiter.c
   trunk/libgda/sql-delimiter/lexer.l
   trunk/libgda/sql-delimiter/parser.y
   trunk/libsql/lexer.l
   trunk/providers/bdb/libmain.c
   trunk/providers/firebird/libmain.c
   trunk/providers/freetds/libmain.c
   trunk/providers/ibmdb2/libmain.c
   trunk/providers/ldap/libmain.c
   trunk/providers/mdb/libmain.c
   trunk/providers/msql/libmain.c
   trunk/providers/mysql/gda-mysql-provider.c
   trunk/providers/mysql/libmain.c
   trunk/providers/odbc/libmain.c
   trunk/providers/oracle/libmain.c
   trunk/providers/postgres/gda-postgres-provider.c
   trunk/providers/postgres/gda-postgres-provider.h
   trunk/providers/postgres/libmain.c
   trunk/providers/sqlite/gda-sqlite-provider.c
   trunk/providers/sqlite/libmain.c
   trunk/providers/sybase/libmain.c
   trunk/providers/xbase/libmain.c
   trunk/tests/providers/MySQL_create_tables.sql
   trunk/tests/providers/README
   trunk/tests/providers/TYPES_SCHEMA_Mdb.xml
   trunk/tests/providers/TYPES_SCHEMA_MySQL.xml
   trunk/tests/providers/TYPES_SCHEMA_PostgreSQL.xml
   trunk/tests/providers/TYPES_SCHEMA_SQLite.xml
   trunk/tests/providers/check_oracle.c
   trunk/tests/providers/prov-test-util.c
   trunk/tests/queries/
   trunk/tests/queries/all_sql_tests.xml
   trunk/tests/queries/app_sql.xml
   trunk/tests/queries/basic_sql.xml
   trunk/tests/queries/check_delimiter.c
Log:
2007-04-18  Vivien Malerba <malerba gnome-db org>

	* configure.in: set version to 3.0.0 for release
	* libgda/sql-delimiter/parser.y:
	* libgda/sql-delimiter/lexer.l:
	* libgda/sql-delimiter/gda-sql-delimiter.h:
	* libgda/sql-delimiter/gda-sql-delimiter.c:
	* libgda/sql-delimiter/gda-test-delimiter.c: the delimiter now works correctly when using
	BEGIN ... END blocks with ";" in the middle, when using PostgreSQL dollar quoting notation
	for strings and removes comments
	* libgda/sql-delimiter/lexer.l:
	* libsql/lexer.l: don't replace "\n", "\t", etc by their char '\n', '\t', etc in strings
	or textuals
	* tests/queries/check_delimiter.c:
	* tests/queries/basic_sql.xml:
	* tests/queries/all_sql_tests.xml:
	* tests/queries/app_sql.xml: improved test error reporting, and added a lot of complex
	SQL test cases
	* providers/sqlite/gda-sqlite-provider.c: implemented the get_last_insert_id() virtual
	method
	* libgda/gda-connection.c:
	* libgda/gda-server-provider.c: doc. update for the get_last_insert_id() functions
	* providers/postgres/gda-postgres-provider.[ch]: corrected a bug in 
	gda_postgres_provider_get_last_insert_id() where the call would fail if the recset 
	argument was NULL
	* providers/ldap/libmain.c:
	* providers/firebird/libmain.c:
	* providers/sybase/libmain.c:
	* providers/bdb/libmain.c:
	* providers/freetds/libmain.c:
	* providers/ibmdb2/libmain.c:
	* providers/sqlite/libmain.c:
	* providers/mdb/libmain.c:
	* providers/xbase/libmain.c:
	* providers/mysql/libmain.c:
	* providers/oracle/libmain.c:
	* providers/postgres/libmain.c:
	* providers/odbc/libmain.c:
	* providers/msql/libmain.c: corrected a bug which prevented providers to be found
	when using the library
	* doc/C/limitations.xml: added some more information about providers' limitations






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