[
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)