[
https://issues.apache.org/jira/browse/IGNITE-7481?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16422939#comment-16422939
]
Nikolay Izhikov commented on IGNITE-7481:
-----------------------------------------
[~Alexey Kuznetsov] I don't like current implementation.
We have to fix the described issue as is.
>From my point of view, the root of the problem is next: Transaction doesn't
>get resumed on timeout.
To fix a metric issue and all other possible issues we have to {{resume}}
suspended transaction prior to other timeout actions.
Thoughts?
> Suspended transaction rollbacs incorrectly
> --------------------------------------------
>
> Key: IGNITE-7481
> URL: https://issues.apache.org/jira/browse/IGNITE-7481
> Project: Ignite
> Issue Type: Bug
> Reporter: Alexey Kuznetsov
> Assignee: Alexey Kuznetsov
> Priority: Major
> Fix For: 2.5
>
>
> When we suspend transaction, and then timeout occures , transaction would be
> rollbacked incorrectly.
> One of incorrect behaviors : rollback\end tx metrics are not incremented.
> Thre reason is that transactionMap is cleared when we suspend transaction.
> We need not clear transactionMap.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)