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

Semen Boikov commented on IGNITE-2969:
--------------------------------------

Andrey,

Looked at your changes, I think you need implement proper synchronization in 
GridDhtTxPrepareFuture between future timeout and 'normal' future processing. 
Is it possible now that PrepareTimeoutObject completed future, but some other 
thread still continue to process 
GridDhtTxPrepareRequest/GridDhtTxPrepareResponses? (the same for 
GridNearOptimisticTxPrepareFuture).

> Optimistic transactions support in deadlock detection
> -----------------------------------------------------
>
>                 Key: IGNITE-2969
>                 URL: https://issues.apache.org/jira/browse/IGNITE-2969
>             Project: Ignite
>          Issue Type: Improvement
>          Components: cache
>            Reporter: Andrey Gura
>            Assignee: Andrey Gura
>             Fix For: 1.6
>
>
> Deadlock detection doesn't support optimistic transactions now. It should be 
> implemented.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to