Hi Jimmy

On Tue, Jul 29, 2008 at 10:51 PM, Jimmy Huang
<[EMAIL PROTECTED]> wrote:
> I noticed that search does not return any results while the system is
> being indexed  (The search util came with tracker).  Is the SQLite
> database being locked during indexing?  I was expecting that I can
> search the content that has been indexed so far by the system.

 I don't remember in the "old" version, in the new one
(indexer-split), when the daemon is searching the indexer stops
commits all pending changes into the DB. So yes, you can search the
content indexed at that point.

> If SQLite supports multi-reader/single writer architechure, if I extend
> trackerd or write my own client that tries to have read only access the
> SQLite database while it is being indexed, is there any issues?

 Try to avoid the direct access to the DB. Take into account that
quite soon the DB schema can change. If you still want to do it, you
need to pause tracker-indexer (it has a dbus method for that) before
reading and close everything properly so it can continues after your
queries.

Regards,

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

Reply via email to