On Tue, Mar 18, 2014 at 6:40 AM, Anže Starič <[email protected]> wrote:
> 2014-03-18 0:53 GMT+01:00 Antonia Horincar <[email protected]>: > > * adding Solrpy to Bloodhound > > > > * adding callbacks to searchable objects in Bloodhound, so that they are > indexed in Apache Solr > > * delegating searching to Solr (whenever someone does a search request, > return the results provided by Solr, rather than the results provided by > Woosh) > > Take a look at the ISearchBackend interface [1] in bhsearch. It is > probably the easiest way to add a different search backend to > Bloodhound. > > Anze > > [1] > https://github.com/apache/bloodhound/blob/trunk/bloodhound_search/bhsearch/api.py#L94 > It looks like a good project to me. I seem to remember there being quite a bit of discussion about Solr on the mailing list in the early stages of the BloodhoundSearchPlugin development. It might be worth a quick look over the mailing list archives (1) to see if any of that discussion would be useful input to your proposal. Also, in case it hasn't already been mentioned, you'll want to read BEP-004 (2). (1) http://apache.markmail.org/search/?q=list%3Abloodhound+Solr#query:list%3Abloodhound%20Solr+page:1+mid:4x3yu5z2zhmlgs6e+state:results (2) https://issues.apache.org/bloodhound/wiki/Proposals/BEP-0004
