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

Roman Puchkovskiy updated IGNITE-27454:
---------------------------------------
    Description: All commands in Raft listeners that MV storage must be 
executed under a lock acquired with 
PartitionDataStorage#acquirePartitionSnapshotsReadLock(). It seems that this 
was lost when moving to per-zone partitions as the only place where this lock 
is acquired is TablePartitionProcessor#onConfigurationCommitted().

> Raft snapshot consistency is broken
> -----------------------------------
>
>                 Key: IGNITE-27454
>                 URL: https://issues.apache.org/jira/browse/IGNITE-27454
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Roman Puchkovskiy
>            Priority: Major
>              Labels: ignite-3
>
> All commands in Raft listeners that MV storage must be executed under a lock 
> acquired with PartitionDataStorage#acquirePartitionSnapshotsReadLock(). It 
> seems that this was lost when moving to per-zone partitions as the only place 
> where this lock is acquired is 
> TablePartitionProcessor#onConfigurationCommitted().



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

Reply via email to