[
https://issues.apache.org/jira/browse/SOLR-3755?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13564201#comment-13564201
]
Shalin Shekhar Mangar commented on SOLR-3755:
---------------------------------------------
We need to introduce shard states into the design. SolrCloud shards are always
“active” i.e. no state information is associated with shards presently. I'm
planning to add two new states viz. “Construction” and “Recovery” besides the
default “Active” state.
A shard in “Construction” state has the following properties:
* Shard nodes receive no queries
* Shard nodes receive no updates except those forwarded by leaders
* Overseer does not allocate nodes to such a shard automatically
* Leader election is disabled for such a shard
* Shard nodes automatically go into recovering state (buffering update mode)
A shard in “Recovering” phase is similar to a shard in "Construction" state
except that shard nodes automatically go into recovering state
(“APPLYING_BUFFERED” mode and once completed into active state).
We could merge the two states together if necessary once we start implementing
stuff.
> shard splitting
> ---------------
>
> Key: SOLR-3755
> URL: https://issues.apache.org/jira/browse/SOLR-3755
> Project: Solr
> Issue Type: New Feature
> Components: SolrCloud
> Reporter: Yonik Seeley
> Attachments: SOLR-3755.patch, SOLR-3755.patch
>
>
> We can currently easily add replicas to handle increases in query volume, but
> we should also add a way to add additional shards dynamically by splitting
> existing shards.
--
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: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]