lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tommaso Teofili (JIRA)" <>
Subject [jira] [Commented] (SOLR-3425) CloudSolrServer can't create cores when using the zkHost based constructor
Date Wed, 19 Sep 2012 09:57:07 GMT


Tommaso Teofili commented on SOLR-3425:

I had a simple patch for making this work, however I'm not too sure what we need to do here
(it made sense before but with the new Collections API it may be not that urgent).
Maybe we can defer this and get advantage of SOLR-3488 as soon as that's finished.

> CloudSolrServer can't create cores when using the zkHost based constructor
> --------------------------------------------------------------------------
>                 Key: SOLR-3425
>                 URL:
>             Project: Solr
>          Issue Type: Improvement
>          Components: SolrCloud
>            Reporter: Tommaso Teofili
>            Assignee: Mark Miller
>            Priority: Minor
>             Fix For: 4.0, 5.0
>         Attachments: SOLR-3425-test.patch
> When programmatically creating cores with a running SolrCloud instance the CloudSolrServer
uses the slices nodes information to feed the underlying LBHttpSolrServer so it fails to create
cores as there aren't any slices for any new collection (as it's still to be created).
> This happens when using the CloudSolrServer constructor which takes the ZK host as only
parameter while it can be avoided by using the constructor which also takes the list of Solr
URLs and the underlying LBHttpSolrServer is actually used for making the core creation request.
> However it'd be good to use the ZK host live nodes information to automatically issue
a core creation command on one of the underlying Solr hosts without having to specify the
full list of URLs beforehand.
> The scenario is when one wants to create a collection with N shards so the client sends
N core creation requests for the same collection thus the SolrCloud stuff should just take
care of choosing the host where to issue the core creation request and update the cluster

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message