[ 
https://issues.apache.org/jira/browse/IGNITE-25502?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Zlenko updated IGNITE-25502:
---------------------------------
    Labels: MakeTeamcityGreenAgain ignite-3  (was: ignite-3)

> Incorrect partition state when entering node with index greater than current 
> majority
> -------------------------------------------------------------------------------------
>
>                 Key: IGNITE-25502
>                 URL: https://issues.apache.org/jira/browse/IGNITE-25502
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Kirill Tkalenko
>            Priority: Major
>              Labels: MakeTeamcityGreenAgain, ignite-3
>
> When analyzing the test ticket from IGNITE-24802, it was found that *without* 
> taking a snapshot, when returning a node with a large index, its raft log 
> suffix is ​​truncated, the partition is in a healthy state and its storages 
> are not cleared. Thus, we can get records from this node that are not in the 
> cluster and have no way of knowing about it. This needs to be fixed, but we 
> need to understand how best to do this.
> Perhaps the right decision would be not to truncate the raft log suffix and, 
> when a conflict between a local index and the majority is detected, transfer 
> the partition to an erroneous state and give the user the opportunity to fix 
> it with disaster recovery.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to