Re: [Tracker] more issues with indexer-split



Jamie McCracken wrote:
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?

Because we redesigned the whole code base and haven't finished
optimising it yet.

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.

We can do this. Can you guarantee that on EVERY file system type the
parent directory mtime is updated when a file changes? I am not 100%
sure this is the case.

This needs to be restored as the performance of indexer-split is
horrendous at startup

It isn't that bad.

ps same with summary files - only need to check if mtime is differs in
tracker's database

OK.

-- 
Regards,
Martyn



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]