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

Anton Vinogradov 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}}.

Please unmute tests on TC when fixed.

  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, also added 
one more test to check return value 
IgniteCachePutRetryTransactionalSelfTest.testGetAndPut.

Please unmute tests on TC when fixed.


> 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: Anton Vinogradov
>            Priority: Blocker
>             Fix For: 1.7
>
>
> 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}}.
> Please unmute tests on TC when fixed.



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

Reply via email to