[ https://issues.apache.org/jira/browse/SOLR-6238?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14058420#comment-14058420 ]
Varun Thacker commented on SOLR-6238: ------------------------------------- On branch lucene_solr_4_7 the assert check fails most of the times. LeaderInitiatedRecoveryThread is not present in that branch. > Specialized test case for leader recovery scenario > -------------------------------------------------- > > Key: SOLR-6238 > URL: https://issues.apache.org/jira/browse/SOLR-6238 > Project: Solr > Issue Type: Improvement > Reporter: Varun Thacker > Priority: Minor > Fix For: 4.10 > > Attachments: SOLR-6238.patch > > > A scenario which could happen at least before the addition of > LeaderInitiatedRecoveryThread I think. Also this can happen only if one is > using a non cloud aware client ( which might be quite a few users ) given > that we have only SolrJ > Events are in chronological order - > Leader -> Lost Connection with ZK > Replica -> Became leader > Leader -> add document is successful. Forwards it to the replica > Replica -> add document is unsuccessful as it is the leader and the request > says it is coming from a leader > So as of now the the Replica(new leader) won't have the doc but the > leader(old leader) will have the document. -- This message was sent by Atlassian JIRA (v6.2#6252) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org