On Wed, 2009-08-26 at 10:26 +0200, Vivien Malerba wrote:

> 2009/8/26 Bas Driessen <[email protected]>:
> > On Tue, 2009-08-25 at 19:33 +0200, Vivien Malerba wrote:
> >
> >
> > 2009/8/14 Bas Driessen <[email protected]>
> >
> > Hi Vivien,
> >
> > You recently introduced the GDA_CONNECTION_OPTIONS_THREAD_SAFE option. There
> > is a problem with this that if set and a partial meta store update is
> > performed, the meta store is not updated. If using any of the other
> > GDA_CONNECTION_OPTIONS all works fine.
> >
> > I have attached 2 small c programs to re-produce this issue. The database
> > provider is MySQL, my (test) database is called  'stock' and the DSN is
> > 'mystock'
> >
> > -1 rm /tmp/mysql_meta.db
> > -2 in MySQL: drop table xPartsUC;
> > -3 Run mysql_full (source attached)
> > -4 in MySQL: CREATE TABLE xPartsUC (Part_ID varchar(5) PRIMARY KEY,
> > Description varchar(30));
> > -5 Run mysql_partial (source attached)
> > -6 sqlite3 /tmp/mysql_meta.db  then run: select * from _tables where
> > table_name = '"xPartsUC"';
> > -7 nothing there. Run mysql_full and the entry is there.
> >
> > The cause of this problem was that I had forgotten to implement a virtual
> > method. This should now be fixed in the master branch, can you check?
> >
> >
> > Initial testing shows that this is working OK now. Will hit it a bit harder
> > over the next couple of days, but it looks like this bug is fixed.
> >
> 
> Ok, great.
> 
> BTW, next time you find a bug it'd be better if you could file a bug
> report in bugzilla at http://bugzilla.gnome.org/, as it's then easier
> to follow its correction and keep an history than in a mail.


No problem Vivien. Was not sure if bugs in bugzilla were actually
followed up, therefore the mailing list requests. Will channel them
through bugzilla in the future as requested.

Bas.
_______________________________________________
gnome-db-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-db-list

Reply via email to