Hi Russell;

You say that:

  | CloudSolrServer server = new CloudSolrServer("solrServer1:
2111,solrServer2:2111,solrServer2:2111");

but I should mention that they are not Solr Servers that is passed into a
CloudSolrServer. They are zookeeper host:port pairs optionally includes a
chroot parameter at the end.

Thanks;
Furkan KAMACI



2014-03-21 18:11 GMT+02:00 Russell Taylor <
russell.tay...@interactivedata.com>:

> Hi,
> just started to move my SolrJ queries over to our SolrCloud  environment
> and I  want to know how to do a query  where you combine multiple indexes.
>
> Previously I had a string called shards which links all the indexes
> together and adds them to the query.
> String shards =
> "server:8080/solr_search/bonds,server:8080/solr_search/equities,etc"
> which I add to my SolrQuery
> solrQuery.add("shards",shards);
> I can then search across many indexes.
>
> In SolrCloud we do this
> CloudSolrServer server = new
> CloudSolrServer("solrServer1:2111,solrServer2:2111,solrServer2:2111");
> and add the default collection
> server.setDefaultCollection(bonds);
>
> How do I add the other indexes to my query in CloudSolrServer? If it's as
> before solrQuery.add("shards",shards); how do I find out the address of the
> machine CloudSolrServer has chosen?
>
>
>
> Thanks
>
>
> Russ.
>
>
> *******************************************************
> This message (including any files transmitted with it) may contain
> confidential and/or proprietary information, is the property of Interactive
> Data Corporation and/or its subsidiaries, and is directed only to the
> addressee(s). If you are not the designated recipient or have reason to
> believe you received this message in error, please delete this message from
> your system and notify the sender immediately. An unintended recipient's
> disclosure, copying, distribution, or use of this message or any
> attachments is prohibited and may be unlawful.
> *******************************************************
>

Reply via email to