Revision 547331
Go back to digest for 4th June 2006Features in KDE Base
Jos van den Oever committed changes in /branches/work/kde4/playground/libs/archivereader:
The Phonon of Search
This patch adds support for two additional storage and query backends.
One is already functional, the other is a placeholder at the moment.
Functional the HyperEstaier backend. This is very fast and low-level,
but remarably easy to add. The query language is different from what
we're currently using and a query translater should be added later.
The second backend is Xapian. It's present in the build system, it
compiles, but that's it for the moment.
File Changes
Added 22 files
- /branches/work/kde4/playground/libs/archivereader/src
- /estraierindexer
- /xapianindexer
- /estraierindexer/estraierindexer.cpp
- /estraierindexer/estraierindexmanager.cpp
- /estraierindexer/estraierindexmanager.h
- /estraierindexer/estraierindexreader.cpp
- /estraierindexer/estraierindexreader.h
- /estraierindexer/estraierindexwriter.cpp
- /estraierindexer/estraierindexwriter.h
- /estraierindexer/indexer.cpp
- /estraierindexer/indexer.h
- /estraierindexer/Makefile.am
- /xapianindexer/indexer.cpp
- /xapianindexer/indexer.h
- /xapianindexer/Makefile.am
- /xapianindexer/xapianindexer.cpp
- /xapianindexer/xapianindexmanager.cpp
- /xapianindexer/xapianindexmanager.h
- /xapianindexer/xapianindexreader.cpp
- /xapianindexer/xapianindexreader.h
- /xapianindexer/xapianindexwriter.cpp
- /xapianindexer/xapianindexwriter.h
Modified 11 files
- /branches/work/kde4/playground/libs/archivereader
- /configure.in
- /rebuild.sh
- /src/Makefile.am
- /src/daemon/daemon.cpp
- /src/daemon/indexscheduler.cpp
- /src/daemon/Makefile.am
- /src/luceneindexer/cluceneindexwriter.cpp
- /src/luceneindexer/Makefile.am
- /src/sqliteindexer/sqliteindexwriter.cpp
- /src/streamindexer/indexwriter.h
- /src/streamindexer/streamindexer.cpp
33 files changed in total