Hello,
Our team is trying to make a Solr plugin that needs to parse/decompose a given query into potentially multiple queries. The idea is that we're trying to abstract a complex schema (with different document types) from the users so that their queries can be simpler. So basically, we're trying to do the following: 1. Decompose query A into query B and query C 2. Send query B to all shards and plug query B's results into query C 3. Send Query C to all shards and pass the results back to the client I started trying to implement this by subclassing the SearchHandler but realized that I would not have access to HttpCommComponent. Then I tried to replicate the SearchHandler class but realized that I might not have access to fields I would need in ShardResponse. So I figured I should step back and get advice from the mailing list now J. What is the best plugin point for decomposing a query into multiple queries so that all resultant queries can be sent to each shard? Thanks, Laurent Vauthrin