2010-02-09  Vivien Malerba <malerba@gnome-db.org>

	* NEWS: Released 4.0.7

2010-02-08  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-value.c: Memory leaks corrections in GValue handling

2010-02-07  Vivien Malerba <malerba@gnome-db.org>

	* libgda/sqlite/gda-sqlite-handler-boolean.c,
	providers/mysql/gda-mysql-handler-boolean.c: Corrected the MySQL and
	SQLite boolean handlers

2010-02-06  Vivien Malerba <malerba@gnome-db.org>

	* providers/mysql/gda-mysql-provider.c: Added GdaDataHandler for time
	related types in MySQL's provider

	* libgda/providers-support/Makefile.am: Don't forget to distribute
	gda-meta-column-types.h

2010-02-05  Vivien Malerba <malerba@gnome-db.org>

	* doc/C/store-meta-type.xml, doc/C/tmpl/gda-connection.sgml,
	libgda/gda-connection.c, libgda/gda-connection.h:
	gda_connection_get_meta_store_data() can now export table's indexes
	information

	* libgda/gda-util.c: mem leak correction, for bug #609077

	* libgda/sqlite/gda-sqlite-meta.c: mem leak correction, for bug #609076

2010-02-06  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-meta-store.c: Mem leak correction, for bug #609072

	* libgda/sqlite/Makefile.am,
	libgda/sqlite/gda-sqlite-handler-boolean.c,
	libgda/sqlite/gda-sqlite-handler-boolean.h,
	libgda/sqlite/gda-sqlite-provider.c, po/POTFILES.in,
	providers/mysql/Makefile.am,
	providers/mysql/gda-mysql-handler-boolean.c,
	providers/mysql/gda-mysql-handler-boolean.h,
	providers/mysql/gda-mysql-provider.c,
	providers/oracle/gda-oracle-provider.c: Render TRUE as 1 and FALSE as 0
	in the MySQL and SQLite providers

	* providers/mysql/gda-mysql-meta.c: Fetch indexes information for MySQL

2010-02-02  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-data-model-iter.c: Doc. corrections

2010-01-30  Vivien Malerba <malerba@gnome-db.org>

	* doc/C/libgda-4.0-sections.txt: Corrected GdaSqlParser include dir.

	* libgda/gda-meta-store.c, libgda/sqlite/gda-sqlite-meta.c,
	libgda/sqlite/gda-sqlite-meta.h, libgda/sqlite/gda-sqlite-provider.c,
	providers/jdbc/gda-jdbc-meta.c, providers/jdbc/gda-jdbc-meta.h,
	providers/jdbc/gda-jdbc-provider.c, providers/mysql/gda-mysql-meta.c,
	providers/mysql/gda-mysql-meta.h, providers/mysql/gda-mysql-provider.c,
	providers/postgres/gda-postgres-meta.c,
	providers/skel-implementation/capi/gda-capi-meta.c,
	providers/skel-implementation/capi/gda-capi-meta.h,
	.../skel-implementation/capi/gda-capi-provider.c: Added the new index
	information fetching to all the providers   real implementation needs
	to be added to each one

	* doc/C/i_s_doc.xml, doc/C/information_schema.png,
	doc/C/information_schema.svg, doc/C/libgda-4.0-docs.sgml,
	doc/C/tmpl/gda-server-provider.sgml, libgda/gda-connection.c,
	libgda/gda-meta-store.c, libgda/gda-server-provider.h,
	libgda/information_schema.xml,
	libgda/providers-support/gda-meta-column-types.h,
	providers/postgres/gda-postgres-meta.c,
	providers/postgres/gda-postgres-meta.h,
	providers/postgres/gda-postgres-provider.c,
	providers/postgres/gda-postgres-recordset.c: Added indexes in meta data
	information   * for the PostgreSQL provider only at the moment * also
	added schema migration for the GdaMetaStore's database

2010-01-29  Vivien Malerba <malerba@gnome-db.org>

	* providers/mysql/gda-mysql-provider.c: Honor the request for the last
	inserted row in the MySQL provider

	* libgda/handlers/gda-handler-bin.c,
	libgda/sqlite/virtual/gda-vprovider-data-model.c: Avoid reading blob if
	not necessary

	* libgda/gda-data-proxy.c, libgda/gda-data-select.c,
	tests/data-models/check_data_proxy.c: GdaDataSelet and GdaDataProxy
	rows mismatch corrections

2010-01-27  Vivien Malerba <malerba@gnome-db.org>

	* libgda/handlers/gda-handler-bin.c: Make GdaHandlerBin handle GdaBlob
	types correctly

	* providers/mysql/gda-mysql-provider.c,
	providers/mysql/gda-mysql-recordset.c: Added support for blobs in the
	MySQL provider

2010-01-24  Vivien Malerba <malerba@gnome-db.org>

	* tests/data-models/.gitignore, tests/data-models/check_model_errors.c:
	Corrections due to the API not present in 4.0

	* libgda/gda-data-proxy.c: Better handle iter moving errors in
	GdauiDataProxy

	* tests/meta-store/data_referential_constraints.csv: Fixed CSV file in
	test

	* libgda/gda-data-model-iter.c, libgda/gda-data-select.c,
	libgda/gda-set.c, libgda/gda-set.h, tests/Makefile.am,
	tests/data-model-errors.c, tests/data-model-errors.h,
	tests/data-models/Makefile.am, tests/data-models/check_model_errors.c:
	Corrected GdaDataModelIter when errors occurred   the previous
	behaviour was to invalidate all the GdaHolders composing the iterator
	when an error occurred. The corrected behaviour is to invalidate only
	the GdaHolders for which an error occurred. In any case the returned
	value or other behaviours are unchanged.

	* doc/C/data_validation.xml: Doc. corrections

2010-01-21  Vivien Malerba <malerba@gnome-db.org>

	* providers/mysql/gda-mysql-provider.c: Use accessor functions for
	GDate

2010-01-20  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-data-model-iter.c: Use a GDA_TYPE_NULL GValue instead of
	NULL

2010-01-19  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-data-proxy.c: Added a test and warning in GdaDataProxy  to
	warn of an improper use

2010-01-18  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-meta-struct.c: Don't use freed memory in GdaMetaStruct!