3 posts tagged “lucene-ws”
I spent a few minutes last night cleaning up the docs for DBIx::Class::Indexed in order to push a CPAN release. The API is still alpha, and there's still no searching capabilities (even though that ResultSet file snuck in there; oops) -- but I hope to resolve that in the near future.
The only indexer available is the WebService::Lucene indexer (of course! :). The KinoSearch indexer is still in SVN if someone would like to take at it...
Since I've push a new stable release of WWW::OpenSearch, I was able to push some new modules that depended on it. In particular WebService::Lucene -- a perl client to the lucene-ws java servlet. We've been using the module in production for just under a year with great success.
I've also pushed a simple Catalyst model to CPAN as well. However, once I give DBIx::Class::Indexed + Indexer::* the ability to search, then that model will have very little practical usage for us.
Thanks to Ed's fabulous job on SRU and CQL-Parser I was able to easily add in two features.
Firstly, I've contributed an SRU Catalyst plugin. Working with Catalyst has been a joy and now adding in an SRU interface is just as easy.
Secondly, I was able to (in a matter of minutes) hack in support for converting CQL queries to Lucene queries. This means that i can now pass SRU searches (which use CQL query syntax) off to a Lucene web service.