Revision c03dab4...

Go back to digest for 19th February 2012

Optimization in KDE-PIM

Sebastian Trueg committed changes in [kdepim-runtime] /:

Save the indexCompatLevel with each item.

This allows us to check if the items need updating in case the indexer
improved.
We now have a 2-step initial update: The initial update is done once
all collections are indexed. This is written to the config as before.
However, if the index compat level changes the initial indexing is
restarted. But in order to not re-index every single item between
restarts (in case the initial update did not finish) we check for the
compat level used on the item and only update those which have an old
one.

File Changes

Modified 5 files
  •   agents/nepomukfeeder/feederqueue.cpp
  •   agents/nepomukfeeder/nepomukfeederagent.cpp
  •   agents/nepomukfeeder/nepomukfeederagent.h
  •   agents/nepomukfeeder/nepomukhelpers.cpp
  •   agents/ontologies/aneo.trig
5 files changed in total