Return-Path: X-Original-To: apmail-hive-issues-archive@minotaur.apache.org Delivered-To: apmail-hive-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CF73418048 for ; Sat, 19 Sep 2015 01:23:05 +0000 (UTC) Received: (qmail 73728 invoked by uid 500); 19 Sep 2015 01:23:05 -0000 Delivered-To: apmail-hive-issues-archive@hive.apache.org Received: (qmail 73574 invoked by uid 500); 19 Sep 2015 01:23:05 -0000 Mailing-List: contact issues-help@hive.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hive.apache.org Delivered-To: mailing list issues@hive.apache.org Received: (qmail 73477 invoked by uid 99); 19 Sep 2015 01:23:05 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 19 Sep 2015 01:23:05 +0000 Date: Sat, 19 Sep 2015 01:23:05 +0000 (UTC) From: "Sergey Shelukhin (JIRA)" To: issues@hive.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (HIVE-11897) JDO rollback can throw pointless exceptions MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HIVE-11897?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sergey Shelukhin updated HIVE-11897: ------------------------------------ Description: Datanucleus does a bunch of stuff before the actual rollback, but each next step is done in finally, so even if the prior steps fail, the rollback should still happen. However, an exception from some questionable pre-rollback logic like manipulating resultset after failure can affect DirectSQL fallback (was: Datanucleus does bunch of stuff before the actual rollback, but each next step is done in finally, so even if the prior steps fail, the rollback should still happen. However, an exception from some questionable pre-rollback logic like manipulating resultset after failure can affect DirectSQL fallback) > JDO rollback can throw pointless exceptions > ------------------------------------------- > > Key: HIVE-11897 > URL: https://issues.apache.org/jira/browse/HIVE-11897 > Project: Hive > Issue Type: Bug > Reporter: Sergey Shelukhin > Assignee: Sergey Shelukhin > Attachments: HIVE-11897.patch > > > Datanucleus does a bunch of stuff before the actual rollback, but each next step is done in finally, so even if the prior steps fail, the rollback should still happen. However, an exception from some questionable pre-rollback logic like manipulating resultset after failure can affect DirectSQL fallback -- This message was sent by Atlassian JIRA (v6.3.4#6332)