Hi!,

On Tue, 2008-03-04 at 10:36 -0500, Jamie McCracken wrote:
<snip>
> bear in mind tracker is a differential indexer so when indexing a new
> file we need all the metadata before saving it - we must not index
> partially and then complete later on as thats inefficient with our
> design and would prolong the sqlite transactions which would prevent
> searches from running
> 
> It would make things a lot more complex unless I have misunderstood your
> plans?

The extractor pool code could be modified to attach data to a path, so
tracker could attach there all the other data, and insert everything
altogether in the DB when the metadata has been extracted.

Dealing with beginning/ending transactions would be a bit more complex I
guess, I'd have to investigate further about that.

Regards,
   Carlos


_______________________________________________
tracker-list mailing list
tracker-list@gnome.org
http://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to