1. 11 Feb, 2019 1 commit
  2. 08 Oct, 2018 1 commit
  3. 19 Sep, 2018 2 commits
  4. 06 Sep, 2018 1 commit
  5. 07 Jun, 2015 1 commit
  6. 01 Nov, 2012 1 commit
  7. 03 Jun, 2012 1 commit
  8. 06 Nov, 2011 1 commit
  9. 17 Sep, 2011 1 commit
  10. 31 Aug, 2011 1 commit
  11. 10 Jun, 2011 1 commit
  12. 15 Mar, 2011 1 commit
  13. 06 Sep, 2010 1 commit
  14. 05 Feb, 2009 1 commit
    • Vivien Malerba's avatar
      added locking in case several threads use the same GdaAttributeManager at · c36cc3a7
      Vivien Malerba authored
      2009-02-05  Vivien Malerba <malerba@gnome-db.org>
      
              * libgda/gda-attributes-manager.c: added locking in case several threads use
              the same GdaAttributeManager at the same time, this may be the problem for
              Anjuta bug #569399
              * doc/C: doc. improvements
              * libgda/gda-data-access-wrapper.c: when data model being wrapped does not have
              random access but still can iter forward and backward, then use a pool of GdaRow
              of limited size instead of keeping all the read rows in memory
              * libgda/gda-connection.c:
              * providers/postgres/gda-postgres-provider.c:
              * libgda/sqlite/gda-sqlite-provider.c:
              * providers/mysql/gda-mysql-provider.c:
              * providers/skel-implementation/capi/gda-capi-provider.c: when calling the
              statement_execute() virtual method, the requested data model's access mode
              is checked and altered in GdaConnection to have a common behaviour.
              * other files:
                - s/GdaLockableClass/GdaLockableIface/
                - s/GdaDataModelClass/GdaDataModelIface/
                - added padding for future expansion to guarantee ABI stability
      
      
      svn path=/trunk/; revision=3314
      c36cc3a7
  15. 28 Jan, 2009 1 commit
    • Vivien Malerba's avatar
      doc updates · 8d5b4d89
      Vivien Malerba authored
      2009-01-28  Vivien Malerba <malerba@gnome-db.org>
      
      	* libgda/sqlite/virtual/gda-vconnection-hub.h:
      	* libgda/gda-easy.c:
      	* libgda/sql-parser/gda-statement-struct.c:
      	* libgda/sql-parser/gda-statement-struct-parts.h:
      	* libgda/gda-set.h:
      	* libgda/gda-server-provider.c:
      	* libgda/gda-server-provider-extra.c:
      	* libgda-report/DocBook/gda-report-docbook-document.c:
      	* libgda-report/RML/gda-report-rml-document.c:
      	* libgda/gda-meta-struct.c:
      	* libgda/gda-holder.[ch]:
      	* libgda/gda-data-model-array.c:
      	* libgda/gda-data-model.c:
      	* libgda/gda-data-model-bdb.c:
      	* libgda/gda-column.h: doc updates
      	* libgda/libgda.symbols:
      	* providers/postgres/gda-postgres-handler-bin.c:
              * libgda/sqlite/gda-sqlite-handler-bin.c:
              * libgda/gda-column.h:
              * libgda/handlers/gda-handler-time.c:
              * libgda/handlers/gda-handler-boolean.c:
              * libgda/handlers/gda-handler-numerical.c:
              * libgda/handlers/gda-handler-type.c:
              * libgda/handlers/gda-handler-string.c:
              * libgda/handlers/gda-handler-bin.c:
              * libgda/gda-data-handler.c:
              * libgda/gda-data-handler.h: removed unused methods
      
      svn path=/trunk/; revision=3305
      8d5b4d89
  16. 16 Dec, 2008 1 commit
    • Vivien Malerba's avatar
      added a GDestroyNotify argument to gda_*_set_attribute() because this API · 73edf732
      Vivien Malerba authored
      2008-12-16  Vivien Malerba <malerba@gnome-db.org>
      
      	* libgda/gda-meta-struct.[ch]:
      	* libgda/gda-column.[ch]:
      	* libgda/gda-holder.[ch]: added a GDestroyNotify argument to gda_*_set_attribute()
      	because this API design was not correct, this breaks the API, see bug #564402
      
      	The gda_*_set_attribute_static() has been defined to reproduce the previous behaviour
      
      	* libgda/gda-meta-struct-io.c: use gda_meta_table_column_set_attribute_static()
      	* libgda/gda-attributes-manager.c: documentation corrections
      	* providers/postgres/gda-postgres-meta.c: fixed a bug the SQL code
      	* configure.in: detect size of C types used by MD5 implementation
      	* libgda/global.h: fixed MD5 computation error (make sure a four byte word is used)
      	* tests/value-holders/check_holder.c:
      	* tests/value-holders/check_set.c: use gda_holder_set_attribute_static()
      	* other misc files: minor corrections to remove compilation warnings.
      
      2008-12-16  Murray Cumming  <murrayc@murrayc.com>
      
      	* libgda/gda-data-model-iter-extra.h: Rename  
      	gda_data_model_iter_move_at_row_default() to 
      	gda_data_model_iter_move_to_row_default().
      	* libgda/gda-data-model-iter.[h|c]: Rename 
      	gda_data_model_iter_move_at_row() to 
      	gda_data_model_iter_move_to_row().
      	* libgda/gda-data-model.c:
      	* libgda/gda-data-proxy.c:
      	* libgda/gda-data-select.c:
      	* libgda/sqlite/virtual/virtual-test.c: Adapt.
      
      svn path=/trunk/; revision=3267
      73edf732
  17. 06 Oct, 2008 1 commit
    • Vivien Malerba's avatar
      added gda_attributes_manager_set_full() and the GDA_ATTRIBUTE_IS_DEFAULT · 9ae02fe8
      Vivien Malerba authored
      2008-10-06  Vivien Malerba <malerba@gnome-db.org>
      
      	* libgda/gda-attributes-manager.[ch]: added gda_attributes_manager_set_full()
      	and the GDA_ATTRIBUTE_IS_DEFAULT define
      	* libgda/gda-holder.[ch]:
      	  - added an "attribute-changed" signal
      	  - use the GDA_ATTRIBUTE_IS_DEFAULT when there is a default value
      	* libgda/gda-set.[ch]:
      	  - removed the "holder-plugin-changed" signal
      	  - changed the signature of the "holder-attr-changed" signal
      	  - use the GdaHolder's "attribute-changed" signal
      	  - removed gda_set_get_spec()
      	* libgda/gda-data-model-iter.c: update for the "holder-attr-changed" signal'
      	signature change
      	* libgda/libgda-paramlist.dtd: allow some <attribute> children nodes to the
      	<parameter> node
      	* libgda/gda-util.c: adaptations to the DTD changes
      
      svn path=/trunk/; revision=3227
      9ae02fe8
  18. 03 Oct, 2008 1 commit
    • Massimo Cora's avatar
      added a changed_value boolean parameter on gda_holder_take_static_value. · e9461a16
      Massimo Cora authored
      2008-10-03  Massimo Cora'  <maxcvs@email.it>
      
              * libgda/gda-holder.c (real_gda_holder_set_value),
              (real_gda_holder_set_const_value), (gda_holder_take_static_value):
              * libgda/gda-holder.h:
              added a changed_value boolean parameter on gda_holder_take_static_value.
              Fixed some drawbacks with is_freeable flag.
      
      svn path=/trunk/; revision=3223
      e9461a16
  19. 02 Oct, 2008 1 commit
    • Vivien Malerba's avatar
      - command arguments can be surrounded with simple or double quotes (quotes · f8d7893b
      Vivien Malerba authored
      2008-10-02  Vivien Malerba <malerba@gnome-db.org>
      
      	* tools/command-exec.[ch]:
      	* tools/gda-sql.c:
      	  - command arguments can be surrounded with simple or double quotes (quotes
      	    can also be escaped in the string)
      	  - don't output empty lines after results
      	* libgda/gda-connection.[ch]: applied (modified) patch for bug #539754
      	* libgda/gda-attributes-manager.[ch]: new attributes manager
      	* gda-holder.[ch]:
      	  - new gda_holder_get_attribute() and gda_holder_set_attribute() which use the new
      	    attributes manager
      	  - internally use the attributes manager to store name and desctiption
      	  - removed the "plugin" property which was a left-over from V3
      	* gda-column.[ch]:
      	  - new gda_column_get_attribute() and gda_column_set_attribute() which use the new
      	    attributes manager
      	  - internally use the attributes manager to store name and desctiption
      	* libgda/gda-meta-struct-io.c:
      	* tools/command-exec.c:
      	* libgda/gda-meta-struct.[ch]: new gda_meta_table_column_get_attribute(),
      	gda_meta_table_column_set_attribute() and gda_meta_table_column_foreach_attribute() which
      	replace the GdaMetaTableColumn::extra attribute (more flexibility)
      	* providers/postgres/gda-postgres-recordset.c:
      	* providers/mdb/gda-mdb-provider.c:
      	* providers/ibmdb2/gda-ibmdb2-recordset.c:
      	* providers/mysql/gda-mysql-recordset.c:
      	* providers/freetds/gda-freetds-recordset.c:
      	* providers/sybase/gda-sybase-recordset.c:
      	* providers/msql/gda-msql-recordset.c:
      	* samples/BDB/custom-bdb-model.c:
      	* libgda/sqlite/gda-sqlite-recordset.c:
      	* libgda/sqlite/gda-sqlite-provider.c:
      	* libgda/gda-data-model-dsn-list.c:
      	* libgda/gda-data-model-import.c:
      	* libgda/gda-data-model.c:
      	* libgda/gda-data-proxy.c:
      	* libgda/gda-data-model-array.c:
      	* libgda/gda-server-provider-extra.c:
      	* libgda/gda-data-model-bdb.c:
      	* libgda/gda-data-model-dir.c:
      	* libgda/gda-data-model-iter.c:
      	* gda-column.[ch]: renamed gda_column_[gs]et_title() to gda_column_[gs]et_description()
      	* libgda/sqlite/gda-sqlite-meta.c: fixed a bug in the fill_key_columns_model() function
      	* doc/C: doc updates
      
      svn path=/trunk/; revision=3221
      f8d7893b
  20. 29 Sep, 2008 1 commit
    • Vivien Malerba's avatar
      - added some commands to manage data sources - improved providers list and · b66f4a5a
      Vivien Malerba authored
      2008-09-29  Vivien Malerba <malerba@gnome-db.org>
      
      	* tools/gda-sql.c:
      	  - added some commands to manage data sources
      	  - improved providers list and DSN list output
      	  - allow executing files which start with ~ (HOME dir)
      	* libgda/gda-config.c: make sure the DSN info records a boolean for its
      	is_system attribute
      	* WixInstaller/make-zip-exe.sh: now generate 3 ZIP files:
      	  - one for the runtime DLLs
      	  - one with the dev. files (includes, .pc, ...)
      	  - one with the runtime dependencies (Glib, database's native DLLs, ...)
      	* libgda/gda-data-proxy.c:
      	* libgda/gda-meta-struct-io.c:
      	* libgda/gda-meta-struct.h:
      	* libgda/gda-statement.c:
      	* libgda/gda-util.c:
      	* libgda/sql-parser/gda-sql-parser.h:
      	* libgda/sqlite/virtual/gda-vprovider-data-model.c:
      	* tests/gda-ddl-creator.c:
      	* tools/command-exec.c:
      	* libgda/sql-parser/gda-statement-struct-util.[ch]: export some new symbols, for bug #541991
      	* libgda/sqlite/gda-sqlite-meta.c: correctly handle multiple FK constraints to the same
      	table
      	* samples/SqlParserConsole/graph.c: make the example work again
      	* providers/mysql/gda-mysql-provider.c: partially integrate the new
      	GDA_STATEMENT_MODEL_ALLOW_NOPARAM (Carlos Savoretti)
      	* doc/C: doc updates
      
      2008-09-29  Massimo Cora'  <maxcvs@email.it>
      
      	* libgda/gda-holder.c (gda_holder_init), (gda_holder_copy),
      	(gda_holder_dispose), (real_gda_holder_set_value),
      	(real_gda_holder_set_const_value), (gda_holder_take_static_value),
      	(gda_holder_force_invalid), (gda_holder_set_value_to_default),
      	(gda_holder_set_full_bind):
      	* libgda/gda-holder.h:
      	added function gda_holder_take_static_value () to permit a quicker use of GValues
      	without allocation/deallocation. On my tests I can gain 20ms on 100 queries.
      
      svn path=/trunk/; revision=3218
      b66f4a5a
  21. 15 Sep, 2008 1 commit
    • Vivien Malerba's avatar
      documentation improvements regarding data validation and programmer's · 44f56b70
      Vivien Malerba authored
      2008-09-15  Vivien Malerba <malerba@gnome-db.org>
      
      	* doc/C: documentation improvements regarding data validation and programmer's control
      	* libgda/gda-holder.[ch]: renamed the "before-change" signal to "validate-change" (and changed
      	its return value)
      	* libgda/gda-set.[ch]:
      	  - changed the "before-holder-change" to "validate_holder_change"(and changed
      	    its return value)
      	  - added a "validate-set" signal
      	  - the gda_set_is_valid() method has been changed to emit the "validate-set" signal
      	    before it returns a value.
      	* libgda/gda-data-model-iter.[ch]: removed the "row-to-change" signal (it now uses the
      	GdaSet::validate-set signal), and the gda_data_model_iter_can_be_moved() method
      	* libgda/gda-server-operation.c:
      	* libgda/gda-data-model.c: adaptations to the API Changes
      	* libgda/gda-data-proxy.[ch]:
      	  - adaptations to the API Changes,
      	  - renamed the	"pre-changes-applied" signal to "validate-row-changes" (and changed
      	    its return value)
      	  - renamed the "post-changes-applied" signal to "row-changes-applied"
      	  - bug correction in gda_data_proxy_get_n_rows()
      	* libgda/gda-marshal.list: new signals' signatures
      	* libgda/gda-data-comparator.c: added assertions
      	* libgda/gda-connection.c: don't remove items from a GHashTable while in g_hash_table_foreach(),
      	this is probably the reason for bug #545979
      	* libgda/gda-value.c: corrected the gda_value_differ() function
      	* libgda/sqlite/virtual/gda-vprovider-data-model.c: corrected the virtualNext() method which
      	moves SQLite's internal cursor forward
      	* libgda/gda-data-model-iter.[ch]: renamed gda_data_model_iter_set_at_row() to
      	gda_data_model_iter_move_at_row()
      	* libgda/Makefile.am:
      	* libgda/gda-data-model-iter-extra.h: new file
      	* libgda/gda-data-model-extra.h:
      	* libgda/gda-data-model-private.h:
      	* libgda/gda-data-model-import.c:
      	* libgda/gda-data-model.c:
      	* libgda/gda-data-proxy.c:
      	* libgda/gda-data-select.c:
      	* libgda/sqlite/virtual/virtual-test.c:
      	  - moved the code which implements the GdaDataModelIter
      	    movements (forward, backward and to a row) to the gda-data-model-iter.c file
      	  - renamed gda_data_model_move_iter_at_row_default() to gda_data_model_iter_move_at_row_default()
      	  - renamed gda_data_model_move_iter_next_default() to gda_data_model_iter_move_next_default()
      	  - renamed gda_data_model_move_iter_prev_default() to gda_data_model_iter_move_prev_default()
      	* libgda/sqlite/sqlite-src/: up to version 3.6.2
      	* tests/value-holders/: adaptations to the API Changes
      
      svn path=/trunk/; revision=3205
      44f56b70
  22. 09 Sep, 2008 1 commit
    • Vivien Malerba's avatar
      removed gda_column_[gs]et_table(), gda_column_[gs]et_caption(), · 6bd332e6
      Vivien Malerba authored
      2008-09-09  Vivien Malerba <malerba@gnome-db.org>
      
      	* libgda/sqlite/virtual/gda-virtual-connection.c:
      	* libgda/sqlite/gda-sqlite-recordset.c:
      	* libgda/gda-column.[ch]:
      	* libgda/gda-data-model.c:
      	* libgda/gda-data-model-import.c:
      	* libgda/gda-data-model-array.c: removed gda_column_[gs]et_table(), gda_column_[gs]et_caption(),
      	gda_column_[gs]et_scale(), gda_column_[gs]et_primary_key(), gda_column_[gs]et_unique_key(),
      	gda_column_[gs]et_references() and gda_column_[gs]et_defined_size() as they were useless
      	* libgda-report/engine/gda-report-engine.c: forgot to rename "spec-file" to "spec-filename"
      	property
      	* libgda/gda-data-select.c: added a "select-stmt" property to retreive (if available), the
      	GdaStatement object which was executed in order to created the GdaDataSelect data model.
      	* libgda/gda-data-model-iter.c: when the data model the iterator will be for is a GdaDataSelect,
      	then use the SELECT statement to set some holder's properties (such as NOT NULL and default value),
      	contributes to fixing bug #551058
      	* libgda/sqlite/gda-sqlite-recordset.c: don't set GdaColumn's properties as we can't determine them
      	correctly at this point, contributes to fixing bug #551058
      	* libgda/sqlite/virtual/gda-virtual-connection.c: added missing header file
      	* libgda/gda-data-select.c:
      	* libgda/gda-data-model-dsn-list.c: correctly implement the get_value_at() virtual method
      	* libgda/gda-util.c: bug fixed in gda_compute_unique_table_row_condition()
      	* tests/: tests update
      	* doc/C: doc. update
      	* libgda/gda-data-model.h:
      	* all GdaDataModel's implementations: added a new virtual method "i_iter_set_value" to
      	allow data modifications from a GdaDataModelIter
      	* libgda/gda-holder.[ch]:
      	* libgda/gda-set.[ch]: added GdaHoler "before-change" and GdaSet "before-holder-change" signals
      	to enable control over the values a GdaHolder can have
      	* libgda/gda-data-model-iter.c: use the new GdaDataModel's "i_iter_set_value" virtual method and
      	GdaSet's new signal
      	* Altered all the signal's names to use the '-' instead of '_'
      	* tools/gda-list-server-op.c: compilation warnings fixes
      
      svn path=/trunk/; revision=3204
      6bd332e6
  23. 04 Sep, 2008 1 commit
    • Vivien Malerba's avatar
      API improvements and cleanups: · d68af6db
      Vivien Malerba authored
      2008-09-04  Vivien Malerba <malerba@gnome-db.org>
      
              API improvements and cleanups:
      
              * Utility functions changes:
                removed gda_value_compare_ext() as it has no real use and is confusing
                renamed gda_value_bcompare() gda_value_differ()
              * GdaDataModel interface changes:
                added a "GError **error" as last argument of gda_data_model_get_value_at () because it's
                   the only way of reporting and correctly handling data access errors, and added
                   gda_data_model_get_typed_value_at() which gives more control of the returned value
                renamed gda_data_model_get_column_index_by_name() to gda_data_model_get_column_index()
                renamed gda_data_model_get_value_at_col_name() to gda_data_model_get_value_at_column()
              * GdaHolder object changes: added a GError argument to:
                gda_holder_set_value()
                gda_holder_take_value()
                gda_holder_set_value_str()
                gda_holder_set_bind()
              * GdaSet object changes: added a GError argument to gda_set_set_holder_value()
              * GdaDataAccessWrapper changes: removed gda_data_access_wrapper_row_exists() as it was useless
      
              Misc doc improvements.
      
      svn path=/trunk/; revision=3200
      d68af6db
  24. 05 Mar, 2008 1 commit
  25. 02 Jan, 2008 1 commit
    • Vivien Malerba's avatar
      Introduced a new parsing mechanism (GdaSqlParser object), the GdaStatement · 170aa4bd
      Vivien Malerba authored
      2008-01-02  Vivien Malerba <malerba@gnome-db.org>
      
      	* libgda-report/engine/Makefile.am:
      	* tools/command-exec.c:
      	* tools/command-exec.h:
      	* tools/gda-sql.c:
      	* tools/Makefile.am:
      	* tests/Makefile.am:
      	* tests/data-models/Makefile.am:
      	* tests/value-holders:
      	* tests/value-holders/stmt.data:
      	* tests/value-holders/check_statement.c:
      	* tests/value-holders/set.data:
      	* tests/value-holders/common.c:
      	* tests/value-holders/check_set.c:
      	* tests/value-holders/Makefile.am:
      	* tests/value-holders/check_holder.c:
      	* tests/value-holders/common.h:
      	* tests/parser:
      	* tests/parser/testdata.xml:
      	* tests/parser/Makefile.am:
      	* tests/parser/check_parser.c:
      	* tests/providers/Makefile.am:
      	* tests/queries/Makefile.am:
      	* doc/C/architecture.svg:
      	* doc/C/stmt-unknown.svg:
      	* doc/C/parts.svg:
      	* doc/C/libgda-3.0.types.in:
      	* doc/C/stmt-update.png:
      	* doc/C/stmt-update.svg:
      	* doc/C/libgda-3.0-docs.sgml:
      	* doc/C/libgda-3.0-sections.txt:
      	* doc/C/stmt-select.png:
      	* doc/C/stmt-compound.png:
      	* doc/C/stmt-insert1.png:
      	* doc/C/stmt-insert2.png:
      	* doc/C/stmt-select.svg:
      	* doc/C/architecture.png:
      	* doc/C/stmt-compound.svg:
      	* doc/C/stmt-unknown.png:
      	* doc/C/stmt-insert1.svg:
      	* doc/C/Makefile.am:
      	* doc/C/stmt-insert2.svg:
      	* doc/C/tmpl/gda-server-provider.sgml:
      	* doc/C/tmpl/gda-query-field-value.sgml:
      	* doc/C/tmpl/gda-query-join.sgml:
      	* doc/C/tmpl/gda-query.sgml:
      	* doc/C/tmpl/gda-renderer.sgml:
      	* doc/C/tmpl/gda-query-field-func.sgml:
      	* doc/C/tmpl/gda-query-condition.sgml:
      	* doc/C/tmpl/gda-set.sgml:
      	* doc/C/tmpl/gda-query-field-all.sgml:
      	* doc/C/tmpl/gda-holder.sgml:
      	* doc/C/tmpl/gda-command.sgml:
      	* doc/C/tmpl/gda-batch.sgml:
      	* doc/C/tmpl/gda-query-field-agg.sgml:
      	* doc/C/tmpl/gda-query-target.sgml:
      	* doc/C/tmpl/gda-statement.sgml:
      	* doc/C/tmpl/gda-query-object.sgml:
      	* doc/C/tmpl/gda-query-field.sgml:
      	* doc/C/tmpl/gda-sql-parser.sgml:
      	* doc/C/tmpl/gda-connection.sgml:
      	* doc/C/tmpl/gda-sql-statement.sgml:
      	* doc/C/tmpl/gda-query-field-field.sgml:
      	* doc/C/parts.png:
      	* testing/Makefile.am:
      	* providers/ldap/Makefile.am:
      	* providers/sybase/Makefile.am:
      	* providers/firebird/Makefile.am:
      	* providers/bdb/Makefile.am:
      	* providers/freetds/Makefile.am:
      	* providers/ibmdb2/Makefile.am:
      	* providers/sqlite/Makefile.am:
      	* providers/xbase/Makefile.am:
      	* providers/mdb/Makefile.am:
      	* providers/oracle/gda-oracle-provider.c:
      	* providers/oracle/Makefile.am:
      	* providers/mysql/gda-mysql-provider.c:
      	* providers/mysql/Makefile.am:
      	* providers/postgres/parser.y:
      	* providers/postgres/gda-postgres-parser.c:
      	* providers/postgres/gda-postgres-parser.h:
      	* providers/postgres/gen_def.c:
      	* providers/postgres/gda-postgres-provider.c:
      	* providers/postgres/Makefile.am:
      	* providers/odbc/Makefile.am:
      	* providers/msql/Makefile.am:
      	* libgda/gda-renderer.c:
      	* libgda/gda-statement.h:
      	* libgda/gda-renderer.h:
      	* libgda/gda-holder.c:
      	* libgda/gda-holder.h:
      	* libgda/gda-query-object.c:
      	* libgda/gda-debug-macros.h:
      	* libgda/gda-command.c:
      	* libgda/gda-query-object.h:
      	* libgda/gda-marshal.list:
      	* libgda/gda-query-private.h:
      	* libgda/gda-query-field-agg.c:
      	* libgda/gda-command.h:
      	* libgda/sqlite/gda-sqlite.h:
      	* libgda/sqlite/utils.c:
      	* libgda/sqlite/virtual/Makefile.am:
      	* libgda/sqlite/gda-sqlite-provider.c:
      	* libgda/sqlite/gda-sqlite-recordset.c:
      	* libgda/sqlite/gda-sqlite-recordset.h:
      	* libgda/sqlite/Makefile.am:
      	* libgda/gda-query-field-agg.h:
      	* libgda/gda-data-model-hash.h:
      	* libgda/sql-parser:
      	* libgda/sql-parser/gda-statement-struct-util.h:
      	* libgda/sql-parser/gda-sql-parser-private.h:
      	* libgda/sql-parser/gda-sql-statement.h:
      	* libgda/sql-parser/gda-statement-struct-compound.c:
      	* libgda/sql-parser/gda-statement-struct-select.h:
      	* libgda/sql-parser/gda-statement-struct-trans.c:
      	* libgda/sql-parser/gda-statement-struct-compound.h:
      	* libgda/sql-parser/gda-statement-struct-trans.h:
      	* libgda/sql-parser/gda-statement-struct-unknown.c:
      	* libgda/sql-parser/gda-statement-struct.c:
      	* libgda/sql-parser/lempar.c:
      	* libgda/sql-parser/gda-statement-struct-unknown.h:
      	* libgda/sql-parser/gda-statement-struct-insert.c:
      	* libgda/sql-parser/parser.y:
      	* libgda/sql-parser/gda-statement-struct.h:
      	* libgda/sql-parser/gda-statement-struct-insert.h:
      	* libgda/sql-parser/gda-statement-struct-update.c:
      	* libgda/sql-parser/gda-statement-struct-update.h:
      	* libgda/sql-parser/delimiter.y:
      	* libgda/sql-parser/gda-statement-struct-parts.c:
      	* libgda/sql-parser/lemon.c:
      	* libgda/sql-parser/gda-statement-struct-parts.h:
      	* libgda/sql-parser/gda-statement-struct-delete.c:
      	* libgda/sql-parser/gda-sql-parser.c:
      	* libgda/sql-parser/parser_tokens.h:
      	* libgda/sql-parser/gda-statement-struct-delete.h:
      	* libgda/sql-parser/gda-sql-parser.h:
      	* libgda/sql-parser/gen_def.c:
      	* libgda/sql-parser/gda-statement-struct-pspec.c:
      	* libgda/sql-parser/Makefile.am:
      	* libgda/sql-parser/gda-statement-struct-decl.h:
      	* libgda/sql-parser/gda-statement-struct-util.c:
      	* libgda/sql-parser/gda-statement-struct-select.c:
      	* libgda/sql-parser/gda-statement-struct-pspec.h:
      	* libgda/gda-query-field-all.c:
      	* libgda/gda-query-field-all.h:
      	* libgda/gda-query-parsing.c:
      	* libgda/gda-query-parsing.h:
      	* libgda/gda-util.c:
      	* libgda/gda-util.h:
      	* libgda/gda-query-condition.c:
      	* libgda/gda-query-condition.h:
      	* libgda/gda-server-provider.c:
      	* libgda/gda-connection.c:
      	* libgda/Makefile.am:
      	* libgda/gda-query-join.c:
      	* libgda/gda-server-provider.h:
      	* libgda/libgda.h.in:
      	* libgda/gda-connection.h:
      	* libgda/gda-query-join.h:
      	* libgda/gda-query-field-field.c:
      	* libgda/gda-query-field-field.h:
      	* libgda/gda-batch.c:
      	* libgda/gda-batch.h:
      	* libgda/gda-query-target.c:
      	* libgda/gda-query-target.h:
      	* libgda/gda-value.c:
      	* libgda/gda-query-field-func.c:
      	* libgda/gda-query-field-func.h:
      	* libgda/gda-graphviz.c:
      	* libgda/gda-set.c:
      	* libgda/gda-graphviz.h:
      	* libgda/gda-set.h:
      	* libgda/gda-query-field-value.c:
      	* libgda/gda-query-field-value.h:
      	* libgda/gda-connection-private.h:
      	* libgda/gda-query-field.c:
      	* libgda/gda-data-access-wrapper.c:
      	* libgda/gda-query-field.h:
      	* libgda/gda-query.c:
      	* libgda/gda-query.h:
      	* libgda/gda-decl.h:
      	* libgda/gda-statement-extra.h:
      	* libgda/gda-statement.c:
      	* configure.in:
      	* ChangeLog:
      	* samples/SqlParserConsole:
      	* samples/SqlParserConsole/graph.c:
      	* samples/SqlParserConsole/console.c:
      	* samples/SqlParserConsole/graph.h:
      	* samples/SqlParserConsole/Makefile:
      	* samples/SqlParserConsole/README:
      	* samples/DDL/ddl.c:
      	* samples/DDL/Makefile:
      	* samples/SimpleExample/example.c:
      	* samples/SimpleExample/Makefile:
      	* samples/README:
      	* libgda-xslt/Makefile.am: Introduced a new parsing mechanism (GdaSqlParser object), the
      	GdaStatement object which will replace both GdaQuery and GdaCommand objects in V4, added new
      	tests and example, update documentation, and minor other changes and improvements (started
      	to tag as deprecated some API).
      
      svn path=/trunk/; revision=3041
      170aa4bd