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 > [email protected] > http://mail.gnome.org/mailman/listinfo/tracker-list -- Carlos Garnacho Imendio AB - Expert solutions in GTK+ http://www.imendio.com _______________________________________________ tracker-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/tracker-list
