[ 
https://issues.apache.org/jira/browse/SOLR-7955?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15642554#comment-15642554
 ] 

Jan Høydahl commented on SOLR-7955:
-----------------------------------

Defaulting to number of live nodes in cluster would probably do. Then we'd need 
to document that manual ADDREPLICA calls are necessary to achieve redundancy if 
you start off with one node and later add nodes.

Ideally we should re-visit the former vision of being able to configure a 
*desired state* for a collection, which the cluster (Overseer) will try to 
achieve. Say you configure {{replicationFactor=3&stateType=desired}} in a 
one-node cluster. Then you add nodes, and the Overseer issues ADDREPLICA 
commands until condition is reached. Next, we could allow variables/functions 
instead of absolute numbers, i.e. {{replicationFactor=nodeCount()}}. Of course 
there are many issues to such an approach too, e.g. actions should probably 
only trigger N seconds after the last add/remove command.

> Auto create .system collection on first request if it does not exist
> --------------------------------------------------------------------
>
>                 Key: SOLR-7955
>                 URL: https://issues.apache.org/jira/browse/SOLR-7955
>             Project: Solr
>          Issue Type: Improvement
>            Reporter: Jan Høydahl
>         Attachments: SOLR-7955.patch
>
>
> Why should a user need to create the {{.system}} collection manually? It 
> would simplify instructions related to BLOB store if user could assume it is 
> always there.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to