Re: [Tracker] Releasing Tracker 0.6.90
- From: Jamie McCracken <jamie mccrack googlemail com>
- To: Martyn Russell <martyn imendio com>
- Cc: Tracker mailing list <tracker-list gnome org>
- Subject: Re: [Tracker] Releasing Tracker 0.6.90
- Date: Sun, 01 Feb 2009 20:57:00 -0500
On Fri, 2009-01-30 at 09:46 +0000, Martyn Russell wrote:
Jamie McCracken wrote:
But just when I was happy about one issue being fixed, I noticed that
performance on removal is awful again:
Unpacking linux-2.6.28.tar.bz2 in $HOME takes tracker (r2862) around
20 minutes to index.
When I rm -rf linux-2.6.28/, it takes over an hour, with my cpu
constantly busy (i.e. max speed at 100%) :-/
yeah thats something that needs investigation prior to release - thanks
for spotting it
Carlos is looking into this right now.
As it stands, we will be releasing next week unless there are other
issues noticed before then that need addressing.
In addition to deletion of folders :
Other issues: (* mean must fix prior to release)
1*) directory crawling is too cpu intensive and eats too much memory
compared to 0.6.6. Old version did not queue up thousands of files but
instead queued up directories where mtime indicated it needed updating.
So memory wise only all directoires (and subdirectories) path were held
in memory.
2*) Moving a file into another directory caused the file to no longer be
searchable. Also when renaming a directory a search on the new name only
finds the changed directory name but none of its files or subfolders.
Tracker should always return a hit if part of the path of a file
matches! (as per 0.6.6)
3*) TST still shows email category twice - Im not sure of cause but i am
investigating this one
4*) Disk Io still quite heavy - searching in TST can time out dbus wise
during indexing. It tries to pause the indexer but takes several minutes
- i dont suppose there is much we can do here? If not suggest upping
default throttle levels to minimize the occurance of this
5) Applet takes a long time to update its status if started after
trackerd.
jamie
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]