Re: [Tracker] Releasing Tracker 0.6.90



Carlos Garnacho wrote:
Looks like we have 2 problems here:

1) The UTF8 collation function set in the DBs. (This is also the main
culprit in the case of moving the kernel sources, brought up by
Tshepang). Couldn't we just store URIs or UTF8 paths so we can perform a
cheaper string comparison there?

Jurg and I both looked into this at the last hackfest in Finland. It is indeed take up a large chunk of time. I did some tests around the time disabling the collation function, there was a significant speed improvement.

2) In the delete case, unindexing could also be quite expensive, could
we expect that to improve with sqlite FTS?

This is my underderstanding, yes.

--
Regards,
Martyn



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