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

Roman Puchkovskiy commented on IGNITE-24525:
--------------------------------------------

The patch looks good to me

> Fix races during table removal and Raft snapshots
> -------------------------------------------------
>
>                 Key: IGNITE-24525
>                 URL: https://issues.apache.org/jira/browse/IGNITE-24525
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Aleksandr Polovtsev
>            Assignee: Aleksandr Polovtsev
>            Priority: Major
>              Labels: ignite-3
>          Time Spent: 3h 20m
>  Remaining Estimate: 0h
>
> When a Raft snapshot is taken over a Zone Raft group, we have a bunch of 
> table storages that will participate in this snapshot. However, the set of 
> these storages can change, because new tables can be removed from the zone 
> concurrently. We need to introduce proper synchronization, so that new 
> storages do not interfere with creating a snapshot or application of a 
> snapshot and cover it with tests.
> Note that unlike the table creation scenario (IGNITE-24522) this affects both 
> the sending and the receiving side.



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

Reply via email to