[
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.