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

Ivan Andika commented on HDDS-16185:
------------------------------------

We need to come up with short term solution to prevent this, as I mentioned in 
https://issues.apache.org/jira/browse/HDDS-15129 the current SCM Replicate 
annotation is very easy to misuse and this can cause SCM crash. The long term 
is the leader-side execution, but meanwhile we need to think about the 
short-term solution.

> SCM ratis replay fails after HDDS-13846 on upgrade
> --------------------------------------------------
>
>                 Key: HDDS-16185
>                 URL: https://issues.apache.org/jira/browse/HDDS-16185
>             Project: Apache Ozone
>          Issue Type: Bug
>    Affects Versions: 2.2.0
>            Reporter: Saketa Chalamchala
>            Priority: Blocker
>
> On Upgrade, SCM crashes on ratis reply if there are pending transactions 
> which require  `ContainerStateManagerImpl.updateContainerState(ContainerID, 
> LifeCycleEvent)`. 
> This method was removed in [HDDS-13846] Container CLOSED with sequence ID 
> lower than a replica - ASF Jira 
> Fix for this would require adding back 
> `ContainerStateManagerImpl.updateContainerState(ContainerID, LifeCycleEvent)` 
> as a deprecated method to be upgrade compatible.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to