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

Amrit Sarkar commented on SOLR-8953:
------------------------------------

Just skimming,

{code}
CdcrLeaderStateManager.this.setAmILeader(props.get("core").equals(core.getName()));
{code}
The core name is in format: {{collection_shardX_replicaY}}, {{core node name}} 
is saved in ZK state info for that particular collection but SolrCore doesn't 
have any node name field or a mapping. Not sure what to replace 
{{core.getName())}} to equate if we utilise the core node name.

> CDCR leader detector uses core name instead of core node name
> -------------------------------------------------------------
>
>                 Key: SOLR-8953
>                 URL: https://issues.apache.org/jira/browse/SOLR-8953
>             Project: Solr
>          Issue Type: Bug
>          Components: CDCR, SolrCloud
>    Affects Versions: 6.0
>            Reporter: Shalin Shekhar Mangar
>             Fix For: 6.2, 7.0
>
>
> CdcrLeaderStateManager should use core node name instead of core name to 
> determine if current node is the leader otherwise when all replicas have the 
> same name (e.g. "collection1") then it will cause cdcr processes to start on 
> every replica.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to