Revision 547331

Go back to digest for 4th June 2006

Features 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