[ https://issues.apache.org/jira/browse/SOLR-11656?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17164676#comment-17164676 ]
Tomas Eduardo Fernandez Lobbe commented on SOLR-11656: ------------------------------------------------------ Sorry Erick, I couldn't find the time to get to this (and review everything I don't remember about this part of the code). commit LGTM. > TLOG replication doesn't work properly after rebalancing leaders. > ----------------------------------------------------------------- > > Key: SOLR-11656 > URL: https://issues.apache.org/jira/browse/SOLR-11656 > Project: Solr > Issue Type: Bug > Components: replication (java) > Affects Versions: 7.1 > Reporter: Yuki Yano > Assignee: Erick Erickson > Priority: Major > Fix For: 8.7 > > Attachments: SOLR-11656.patch, SOLR-11656.patch > > > With TLOG replica type, the replication may stop after invoking rebalance > leaders API. > This can be reproduced by following steps: > # Create SolrCloud with TLOG replica type. > # Set perferredleader flag to some of no-leader nodes. > # Invoke rebalance leaders API. > # The replication stops in nodes which were "leader" before rebalancing. > Because the leader node doesn't have the replication thread, we need to > create it when the status is changed from "leader" to "replica". On the other > hand, rebalance leaders API doesn't consider this matter, and the replication > may stop if the status is changed from "leader" to "replica" by rebalance > leaders. > Note that, we can avoid this problem if we reload or restart Solr after > rebalancing leaders. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org