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

Alexander Lapin updated IGNITE-21795:
-------------------------------------
    Description: 
Despite the fact that it's reasonable to skip data update if it was already 
executed on collocated primary replica storage, it's required to 
unconditionally update storage with proper raft index within PartitionListener. 
For more details please see:
{code:java}
synchronized (safeTime) {
    if (cmd.safeTime().compareTo(safeTime.current()) > 0) {
        storageUpdateHandler.handleUpdate( {code}

> Unconditionally update storage with proper raft index within PartitionListener
> ------------------------------------------------------------------------------
>
>                 Key: IGNITE-21795
>                 URL: https://issues.apache.org/jira/browse/IGNITE-21795
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Alexander Lapin
>            Priority: Major
>
> Despite the fact that it's reasonable to skip data update if it was already 
> executed on collocated primary replica storage, it's required to 
> unconditionally update storage with proper raft index within 
> PartitionListener. For more details please see:
> {code:java}
> synchronized (safeTime) {
>     if (cmd.safeTime().compareTo(safeTime.current()) > 0) {
>         storageUpdateHandler.handleUpdate( {code}



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

Reply via email to