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 _______________________________________________ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo/tracker-list