libgda r3089 - in trunk: . providers tests/meta-store



Author: vivien
Date: Wed Mar 19 21:16:56 2008
New Revision: 3089
URL: http://svn.gnome.org/viewvc/libgda?rev=3089&view=rev

Log:
Released 3.99.1

Modified:
   trunk/ChangeLog
   trunk/NEWS
   trunk/providers/Makefile.am
   trunk/tests/meta-store/Makefile.am

Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS	(original)
+++ trunk/NEWS	Wed Mar 19 21:16:56 2008
@@ -1,3 +1,26 @@
+libgda 3.99.1, 2008-03-19
+
+ This is a major re-write of the core parts of Libgda, and is API incompatible with the 3.x versions.
+ Changes include:
+ - Easier to understand and to use API, with less strange path usage
+ - Reduce the size of the library (almost half the size and half the symbols)
+ - Easier connection opening (removal of the GdaClient object)
+ - Merge of the GdaQuery and GdaCommand into only one object to represent statements
+ - New adaptative SQL parser (can be adaptated to each DBMS's SQL syntax)
+ - New database based dictionary which can handle namespaces
+ - Rework of the database adaptators (providers) for easier maintenance and more features
+ - Sample "skeleton" database adaptators to make it easy to write a database adaptator for a new
+   database type
+ - Updated documentation
+
+ Warnings:
+ - This is still an early version which probably has a lot of bugs and as such it should not be used
+   in a production environment.
+ - Most of the database adaptators (providers) need to be re-written, particularly MySQL (which is
+   currently being done) and Oracle
+ - Libgnomedb has not yet been updated and won't compile with this version
+
+
 libgda 3.1.2, 2007-10-24
 
  - Filtering based on an SQL expression is now possible in the GdaDataProxy data model (Vivien Malerba)

Modified: trunk/providers/Makefile.am
==============================================================================
--- trunk/providers/Makefile.am	(original)
+++ trunk/providers/Makefile.am	Wed Mar 19 21:16:56 2008
@@ -52,6 +52,7 @@
 
 SUBDIRS = \
 	sqlite \
+	skel-implementation \
 	$(GDA_BDB_SERVER) \
 	$(GDA_MDB_SERVER) \
 	$(GDA_POSTGRES_SERVER)

Modified: trunk/tests/meta-store/Makefile.am
==============================================================================
--- trunk/tests/meta-store/Makefile.am	(original)
+++ trunk/tests/meta-store/Makefile.am	Wed Mar 19 21:16:56 2008
@@ -30,6 +30,20 @@
         $(top_builddir)/libgda/libgda-4.0.la \
         $(LIBGDA_LIBS)
 
-EXTRA_DIST = data_information_schema_catalog_name.csv \
-	data_schema_1.csv \
-	data_schema_2.csv
+EXTRA_DIST = data_builtin_data_types.csv \
+	data_columns.csv \
+	data_domain_constraints.csv \
+	data_domains_1.csv \
+	data_domains.csv \
+	data_information_schema_catalog_name.csv \
+	data_key_column_usage.csv \
+	data_parameters.csv \
+	data_referential_constraints.csv \
+	data_routines.csv \
+	data_schemata_1.csv \
+	data_schemata.csv \
+	data_table_constraints.csv \
+	data_tables.csv \
+	data_triggers.csv \
+	data_view_column_usage.csv \
+	data_views.csv



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