Revision 609482
Go back to digest for 3rd December 2006Optimization 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