[ https://issues.apache.org/jira/browse/SOLR-5476?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13892644#comment-13892644 ]
Mark Miller commented on SOLR-5476: ----------------------------------- I think the tests are too light as well. You want strong testing around this special overseer takeover - there are so many things that could go wrong - you need to make sure things continue merrily after several disaster scenario. And it needs to ensure that there are never more than one Overseer running at a time. I think this was committed before it was ready. > Overseer Role for nodes > ----------------------- > > Key: SOLR-5476 > URL: https://issues.apache.org/jira/browse/SOLR-5476 > Project: Solr > Issue Type: Sub-task > Components: SolrCloud > Reporter: Noble Paul > Assignee: Noble Paul > Fix For: 5.0, 4.7 > > Attachments: SOLR-5476.patch, SOLR-5476.patch, SOLR-5476.patch, > SOLR-5476.patch, SOLR-5476.patch > > > In a very large cluster the Overseer is likely to be overloaded.If the same > node is a serving a few other shards it can lead to OverSeer getting slowed > down due to GC pauses , or simply too much of work . If the cluster is > really large , it is possible to dedicate high end h/w for OverSeers > It works as a new collection admin command > command=addrole&role=overseer&node=192.168.1.5:8983_solr > This results in the creation of a entry in the /roles.json in ZK which would > look like the following > {code:javascript} > { > "overseer" : ["192.168.1.5:8983_solr"] > } > {code} > If a node is designated for overseer it gets preference over others when > overseer election takes place. If no designated servers are available another > random node would become the Overseer. > Later on, if one of the designated nodes are brought up ,it would take over > the Overseer role from the current Overseer to become the Overseer of the > system -- This message was sent by Atlassian JIRA (v6.1.5#6160) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org