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 66782200BDA for ; Thu, 3 Nov 2016 03:58:01 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 65142160AFB; Thu, 3 Nov 2016 02:58:01 +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 B02B9160B0D for ; Thu, 3 Nov 2016 03:58:00 +0100 (CET) Received: (qmail 31970 invoked by uid 500); 3 Nov 2016 02:57:59 -0000 Mailing-List: contact dev-help@phoenix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@phoenix.apache.org Delivered-To: mailing list dev@phoenix.apache.org Received: (qmail 31434 invoked by uid 99); 3 Nov 2016 02:57:59 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Nov 2016 02:57:59 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id C97222C2AC7 for ; Thu, 3 Nov 2016 02:57:58 +0000 (UTC) Date: Thu, 3 Nov 2016 02:57:58 +0000 (UTC) From: "Hudson (JIRA)" To: dev@phoenix.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (PHOENIX-3386) PhoenixStorageHandler throws NPE if local tasks executed via child MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 03 Nov 2016 02:58:01 -0000 [ https://issues.apache.org/jira/browse/PHOENIX-3386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15631347#comment-15631347 ] Hudson commented on PHOENIX-3386: --------------------------------- FAILURE: Integrated in Jenkins build Phoenix-master #1470 (See [https://builds.apache.org/job/Phoenix-master/1470/]) PHOENIX-3386 PhoenixStorageHandler throws NPE if local tasks executed (ssa: rev 41c16a020fcd1cb143675ea17e2d9d3a56750a8a) * (edit) phoenix-core/src/main/java/org/apache/phoenix/mapreduce/util/PhoenixConfigurationUtil.java * (edit) phoenix-hive/src/main/java/org/apache/phoenix/hive/util/PhoenixStorageHandlerUtil.java * (edit) phoenix-hive/src/main/java/org/apache/phoenix/hive/PhoenixStorageHandler.java > PhoenixStorageHandler throws NPE if local tasks executed via child > ------------------------------------------------------------------ > > Key: PHOENIX-3386 > URL: https://issues.apache.org/jira/browse/PHOENIX-3386 > Project: Phoenix > Issue Type: Bug > Affects Versions: 4.8.0 > Reporter: Sergey Soldatov > Assignee: Sergey Soldatov > Labels: HivePhoenix > Fix For: 4.9.0 > > Attachments: PHOENIX-3386.patch > > > By default hive is using hive.exec.submit.local.task.via.child as true. In this case all MR tasks are running in separate processes and in this case NPE is thrown from PhoenixStorageHandler.getTableKeyOfSession. The reason is that in new process the SessionState returns null and method is unable to build key for session. We need to pass session id through jobConf. -- This message was sent by Atlassian JIRA (v6.3.4#6332)