[
https://issues.apache.org/jira/browse/SOLR-9438?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15483908#comment-15483908
]
ASF subversion and git services commented on SOLR-9438:
-------------------------------------------------------
Commit 8027eb9803c2248a427f45c3771d1cb88d57f4b1 in lucene-solr's branch
refs/heads/branch_6_2 from [~shalinmangar]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=8027eb9 ]
SOLR-9438: Shard split can be marked successful and sub-shard states switched
to 'active' even when one or more sub-shards replicas do not recover due to the
leader crashing or restarting between the time the replicas are created and
before they can recover
(cherry picked from commit f177a66)
(cherry picked from commit 1b03c94)
> Shard split can lose data
> -------------------------
>
> Key: SOLR-9438
> URL: https://issues.apache.org/jira/browse/SOLR-9438
> Project: Solr
> Issue Type: Bug
> Security Level: Public(Default Security Level. Issues are Public)
> Components: SolrCloud
> Affects Versions: 4.10.4, 5.5.2, 6.1, 6.2
> Reporter: Shalin Shekhar Mangar
> Assignee: Shalin Shekhar Mangar
> Priority: Critical
> Labels: difficulty-medium, impact-high
> Fix For: 6.2.1, 6.3, master (7.0)
>
> Attachments: SOLR-9438-false-replication.log,
> SOLR-9438-split-data-loss.log, SOLR-9438.patch, SOLR-9438.patch,
> SOLR-9438.patch, SOLR-9438.patch, SOLR-9438.patch, SOLR-9438.patch
>
>
> Solr’s shard split can lose documents if the parent/sub-shard leader is
> killed (or crashes) between the time that the new sub-shard replica is
> created and before it recovers. In such a case the slice has already been set
> to ‘recovery’ state, the sub-shard replica comes up, finds that no other
> replica is up, waits until the leader vote wait time and then proceeds to
> become the leader as well as publish itself as active. If the former leader
> node comes back online, the overseer seeing that all replicas of the
> sub-shard are now ‘active’, sets the parent slice as ‘inactive’ and the new
> sub-shard as ‘active’.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]