Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id F39F3200B32 for ; Thu, 23 Jun 2016 15:11:17 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id F216D160A68; Thu, 23 Jun 2016 13:11:17 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 3A0E8160A58 for ; Thu, 23 Jun 2016 15:11:17 +0200 (CEST) Received: (qmail 15170 invoked by uid 500); 23 Jun 2016 13:11:16 -0000 Mailing-List: contact issues-help@ignite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.apache.org Delivered-To: mailing list issues@ignite.apache.org Received: (qmail 15154 invoked by uid 99); 23 Jun 2016 13:11:16 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Jun 2016 13:11:16 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 458902C1F5D for ; Thu, 23 Jun 2016 13:11:16 +0000 (UTC) Date: Thu, 23 Jun 2016 13:11:16 +0000 (UTC) From: "Anton Vinogradov (JIRA)" To: issues@ignite.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (IGNITE-1525) Return value for cache operation can be lost with onePhaseCommit MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 23 Jun 2016 13:11:18 -0000 [ 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)