In preparation for an upcoming demo, we decided to use Sphinx for the full text search. We want to do this with Drizzle but hit an obvious problem - Sphinx does not know how to speak to Drizzle to grab documents for indexing. At least that was the case until last night when I created a patch to do so using the new libdrizzle library.
You can download the patch here: sphinx-0.9.8.1-drizzle.patch
I’m releasing this patch BSD, so do with it what you want. I’m hoping Andrew (the Sphinx author) will include this in the main package in an upcoming release. :)
So for now, to get things working, we first need to patch the sphinx-0.9.8.1 source and build/install:
…[Read more]