Revision 609482

Go back to digest for 3rd December 2006

Optimization in KDE Base

Jos van den Oever committed changes in /trunk/playground/base/strigi/src:

Remove the big strigi lock! In the CLucene backend, I was being conservative about allowing concurrent reads and writes to the index, hence making indexing slower if you were looking at the status. This has now been fixed and it makes a huge speed difference if you are indexing and searching at the same time.

File Changes

Modified 6 files
  • /trunk/playground/base/strigi/src
  •   /luceneindexer/cluceneindexmanager.cpp
  •   /luceneindexer/cluceneindexmanager.h
  •   /luceneindexer/cluceneindexreader.cpp
  •   /luceneindexer/cluceneindexreader.h
  •   /luceneindexer/cluceneindexwriter.cpp
  •   /streamindexer/indexerconfiguration.cpp
6 files changed in total