I have a Solr (version 1.3) powered search server running in production. Search is keyword driven is supported using custom fields and tokenizers.
I am planning to build a rules engine on top search. The rules are database driven and can't be stored inside solr indexes. These rules would ultimately two do things - 1. Change the order of Lucene hits. 2. Add/remove some results to/from the Lucene hits. What should be my starting point? Custom search handler? Cheers Avlesh