Hi, We're in the early stages of converting a large scale lucene deployment to Solr. The primary reason is to take advantage of the distributed search capabilities.
We have multiple sets of indices that serve different types of documents. In our existing deployment, we use MultiSearcher and custom servlets to load those indices and serve the response in a single request. An example of the request would be searching for some media type and we'll respond with the search results with that type as well as suggested other media of other types that may be applicable. In looking through the process for sharding data across multiple indices, I don't see a way to combine results from mutliple cores into a single response. It looks like any data that is added to the SolrQueryResponse object that is not part of the standard "response" key is filtered out during the merging of documents. Is there any other way to query multiple index types in a single query across a cluster? Thanks for any help. Todd