Re: [Tracker] indexer-split branch missing lots of important stuff
- From: Carlos Garnacho <carlos imendio com>
- To: jamie mccrack gmail com
- Cc: Tracker-List <tracker-list gnome org>
- Subject: Re: [Tracker] indexer-split branch missing lots of important stuff
- Date: Mon, 28 Jul 2008 14:29:44 +0200
On dom, 2008-07-27 at 23:07 -0400, Jamie McCracken wrote:
Compared to trunk, an awful lot of essential functionality has been
removed in the indexer-split.
Apologies if they are elsewhere and I have missed them in the code but
if not these need to be restored form trunk before i give approval for
merge
These are:
1) temp blacklisting of files that change frequently - see revision 1149
and 1169 in trunk
2) low disk space limit (cant see this used anywhere)
3) stop words in tracker-parser.c - why did you remove this?
4) index merging - where did this go? Without this indexing wont scale
up (its slow updating a large index) + you will suffer from
fragmentation and wasted disk space due to hashtable resize relocations
(these are never recovered) - merging solves both these issues
Sounds quite worthwhile, that will be added back to
src/tracker-indexer/tracker-index.c
5) evolution on startup should scan any changed summary files for new
junk or deleted items and remove them from index - see trunk for this
Oh, right... that will probably require some way for modules to specify
that an item is no longer available (maybe returning NULL metadata?),
I'm already thinking in a solution.
there is probably more but all the above are very important
jamie
_______________________________________________
tracker-list mailing list
tracker-list gnome org
http://mail.gnome.org/mailman/listinfo/tracker-list
--
Carlos Garnacho
Imendio AB - Expert solutions in GTK+
http://www.imendio.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]