ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Semen Boikov (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (IGNITE-1525) Return value for cache operation can be lost with onePhaseCommit
Date Tue, 22 Sep 2015 14:41:04 GMT

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

Semen Boikov updated IGNITE-1525:
---------------------------------
    Description: 
Looks like with onePhaseCommit return value for cache operation can be lost if primary node
fails, GridNearTxPrepareResponse with return value is not received, but transaction executes
'check backup' step and finishes without error.

Reproduces in IgniteCachePutRetryTransactionalSelfTest.testInvoke, also added one more test
to check return value IgniteCachePutRetryTransactionalSelfTest.testGetAndPut.

  was:
Looks like with onePhaseCommit return value for cache operation can be lost if primary node
fails, GridNearTxPrepareResponse with return value is not received, but transaction executes
'check backup' step and finishes without error.

Reproduces in IgniteCachePutRetryTransactionalSelfTest.testInvoke.


> Return value for cache operation can be lost with onePhaseCommit
> ----------------------------------------------------------------
>
>                 Key: IGNITE-1525
>                 URL: https://issues.apache.org/jira/browse/IGNITE-1525
>             Project: Ignite
>          Issue Type: Sub-task
>          Components: cache
>    Affects Versions: ignite-1.4
>            Reporter: Semen Boikov
>            Assignee: Alexey Goncharuk
>            Priority: Blocker
>             Fix For: ignite-1.5
>
>
> Looks like with onePhaseCommit return value for cache operation can be lost if primary
node fails, GridNearTxPrepareResponse with return value is not received, but transaction executes
'check backup' step and finishes without error.
> Reproduces in IgniteCachePutRetryTransactionalSelfTest.testInvoke, also added one more
test to check return value IgniteCachePutRetryTransactionalSelfTest.testGetAndPut.



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

Mime
View raw message