[ https://issues.apache.org/jira/browse/SOLR-1477?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12767600#action_12767600 ]
Jason Rutherglen commented on SOLR-1477: ---------------------------------------- The way the process should work for this patch is: 1) Incoming query to shard proxy server 2) getids passed to N intermediary proxy servers 3) Intermediary proxy servers forwards the getids call to Y Solr servers 4) Y Solr servers respond, i-proxy merges the ids, and sends the response to the toplevel proxy server from step 1) 5) The toplevel proxy merges the results from the i-proxies 6) getdocs is passed from proxy 1) to the i-proxies 7) i-proxies call Solr servers to obtain documents (the actual shard the documents exist on needs to be passed to the i-proxy to avoid redundancy) 8) iproxies send the results of getdocs to the toplevel proxy 9) The request is completed. I know that's muddy but it's a start. > Search on multi-tier cores > -------------------------- > > Key: SOLR-1477 > URL: https://issues.apache.org/jira/browse/SOLR-1477 > Project: Solr > Issue Type: Improvement > Affects Versions: 1.4 > Reporter: Jason Rutherglen > Priority: Minor > Fix For: 1.5 > > Attachments: SOLR-1477.patch, SOLR-1477.patch, SOLR-1477.patch, > SOLR-1477.patch, SOLR-1477.patch > > > Search on cores in the container, using distributed search. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.