Laurent Aguerreche wrote:
> Hello,

Hi :)

> Le jeudi 07 août 2008 à 16:38 +0100, Martyn Russell a écrit :
>> Jamie,
>>
>> I think we are ready for merge if you are happy with the current state
>> of the indexer-split branch.
>>
>> If you find anything you think needs fixing before the merge. Let us know.
> 
> I'm experiencing two issues with the indexer-split branch :
> - if I terminate trackerd with "kill" (to send a SIGTERM signal) sent to
> it, I see tracker-indexer still running. I can't kill tracker-indexer
> with "kill", I have to use "kill -9"
> - tracker kills the performances of my hard-drive while it starts: GUIs
> of my applications get frozen!
> 
> Do you intend to fix these issues before the merge (notably the second
> one...)?

We have been fixing a few things up today that I noticed last night.
Issues include:

1.) Index being too big that indexing is slowed right down:

[EMAIL PROTECTED]:~/.cache/tracker$ ls -alrt
total 1827376
-rw-r--r-- 1 martyn martyn      94208 2008-08-07 19:32 email-meta.db
-rw-r--r-- 1 martyn martyn      12288 2008-08-07 19:32 email-contents.db
drwxr-xr-x 3 martyn martyn       4096 2008-08-07 19:32 ..
-rw-r--r-- 1 martyn martyn     151552 2008-08-07 19:32 xesam.db
-rw-r--r-- 1 martyn martyn    2359292 2008-08-07 19:34 index-update.db
-rw-r--r-- 1 martyn martyn   68419584 2008-08-07 22:56 file-meta.db
-rw-r--r-- 1 martyn martyn  211984384 2008-08-07 22:56 file-contents.db
drwxr-xr-x 2 martyn martyn       4096 2008-08-07 22:56 .
-rw-r--r-- 1 martyn martyn 1586347888 2008-08-08 09:34 index.db

2.) Crawling beings the computer to a stand still.

3.) Pausing while crawling was broken.

4.) No throttling in the crawler.

5.) No ioprio in the daemon.

6.) Get > 1 item from GIO at a time to reduce the overhead and time
spent calling back the daemon with files found.

From the issues above. We have fixed #2, #3, #4, #5, #6. Ivan and Carlos
are currently looking at why the indexer is so slow (#1). We suspect it
is because yesterday I added code to close then reopen the index.db file
on EVERY flush. This is on going.

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

Reply via email to