Re: [Tracker] more issues with indexer-split
- From: Jamie McCracken <jamie mccrack googlemail com>
- To: Philip Van Hoof <spam pvanhoof be>
- Cc: Tracker-List <tracker-list gnome org>
- Subject: Re: [Tracker] more issues with indexer-split
- Date: Sat, 23 Aug 2008 17:26:10 -0400
Finding more performance issues
on an up to date indexed home directory, the next restart of trackerd
checks every single file to see if its up to date - why?
trunk only checks directories (If a file in a directory is modified then
the directories mtime is also altered so no need to check every file)
hence startup is much faster.
This needs to be restored as the performance of indexer-split is
horrendous at startup
ps same with summary files - only need to check if mtime is differs in
tracker's database
jamie
On Fri, 2008-08-22 at 15:11 +0200, Philip Van Hoof wrote:
On Fri, 2008-08-22 at 11:42 +0100, Martyn Russell wrote:
Jamie McCracken wrote:
also search is still blocked for 10-20 seconds even when indexer is not
active - why does it take so long to pause the indexer? Its completley
unusable like that. the indexer must pause in under a second.
We fixed that bug yesterday. I am not sure if it was the double free you
added to your commit ;) or the fix Carlos added where the index was
being reopened.
(I think) It was the commit of the transaction in the indexer, when the
indexer is asked to pause.
cd branches/indexer-split
svn diff -r 2134:2135
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]