Revision 21ef659...
Go back to digest for 15th May 2011Bug Fixes in KDE Base
Vishesh Handa committed changes in [kde-runtime/nepomuk/strigiMultiProcess] /services/strigi:
Spawn the Strigi Indexer in a separate process
This creates an executable "nepomukstrigiindexer" that is responsible for
indexing a given file. It calls the required strigi indexer, and pushes the
changes into Nepomuk.
This split has been done so that faulty strigi plugins do not make the
nepomuk strigi service crash.
Some code is still shared between this new process and the service. This should
be fixed in future commits.
File Changes
Added 8 files
- /services/strigi/indexer
- nepomuk/CMakeLists.txt
- nepomuk/indexer.cpp
- nepomuk/indexer.h
- nepomuk/main.cpp
- nepomuk/nepomukindexfeeder.cpp
- nepomuk/nepomukindexfeeder.h
- nepomuk/nepomukindexwriter.cpp
- nepomuk/nepomukindexwriter.h
Deleted 4 files
- /services/strigi
- nepomuk/nepomukindexfeeder.cpp
- nepomuk/nepomukindexfeeder.h
- nepomuk/nepomukindexwriter.cpp
- nepomuk/nepomukindexwriter.h
Modified 2 files
- /services/strigi
- nepomuk/CMakeLists.txt
- nepomuk/nepomukindexer.cpp
14 files changed in total