Re: [Rhythmbox-devel] How about a release ?
- From: Sriram Ramkrishna <sri aracnet com>
- To: Gilles Dartiguelongue <gilles dartiguelongue esiee org>
- Cc: rhythmbox-devel gnome org
- Subject: Re: [Rhythmbox-devel] How about a release ?
- Date: Sat, 21 Feb 2009 10:26:19 -0800
I can look into that. I already wrote the backend, it has a number of
bugs, and it's really slow. The slowness is because I'm not doing
enough work on waiting to see if I can do compound inserts rather than
doing an insert every time. Basically, we need to support transactions.
Once you use a database you should be able to change the query language
to address Jonathan's observations on it's limitation. I don't think
the problem is insurmountable but it is a lot of work and probably
should be branched as a separate project by those interested so that we
can continue to maintain stable.
sri
On Sat, 2009-02-21 at 14:59 +0100, Gilles Dartiguelongue wrote:
> Le vendredi 20 février 2009 à 13:26 -0800, Sriram Ramkrishna a écrit :
> > This seems to be a limitation with having your own cross platform
> > database. What about moving towards a different backend and then
> > changing the query model to reflect that?
> >
> > I had thought about the same limitations myself, that was one of the
> > things behind working on an sqlite backend. The query system was very
> > good but somewhat limiting. Maintaing that portion I thought was
> > somewhat burdensome.
> >
> > We have the basis of a patch, on the sqlite backend which seems to be
> > pretty popular with a lot of music player applications. It would take a
> > lot of pain but if we maintained the same api we could possibly get it
> > right.
> >
> > sri
>
> If you want to move rhythmbox db to sqlite, please try to see what you
> can do with libgda-3 or libgda-4 which are now blessed externals deps of
> gnome (iirc). It will allow to replace crappy sqlite perfs (on some
> systems) by something real, transparently for rhythmbox.
>
> _______________________________________________
> rhythmbox-devel mailing list
> rhythmbox-devel gnome org
> http://mail.gnome.org/mailman/listinfo/rhythmbox-devel
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]