Return-Path: X-Original-To: apmail-hive-dev-archive@www.apache.org Delivered-To: apmail-hive-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A03EC108FD for ; Fri, 15 Nov 2013 21:39:21 +0000 (UTC) Received: (qmail 80446 invoked by uid 500); 15 Nov 2013 21:39:21 -0000 Delivered-To: apmail-hive-dev-archive@hive.apache.org Received: (qmail 80325 invoked by uid 500); 15 Nov 2013 21:39:21 -0000 Mailing-List: contact dev-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 dev@hive.apache.org Received: (qmail 80316 invoked by uid 500); 15 Nov 2013 21:39:21 -0000 Delivered-To: apmail-hadoop-hive-dev@hadoop.apache.org Received: (qmail 80306 invoked by uid 99); 15 Nov 2013 21:39:21 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Nov 2013 21:39:21 +0000 Date: Fri, 15 Nov 2013 21:39:20 +0000 (UTC) From: "Vikram Dixit K (JIRA)" To: hive-dev@hadoop.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HIVE-5755) Fix hadoop2 execution environment 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-5755?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13824123#comment-13824123 ] Vikram Dixit K commented on HIVE-5755: -------------------------------------- Hi Brock, I think I figured out the issue. The way it is currently setup, the hive-shims are used by a lot of modules during compile time. The hive-shims jar is a collection of all the shims classes. When we compile hive this is the right procedure because we want to compile hive against all the different shims and hadoop versions. However, when we run tests, we do need to run against a specific version of shim and hadoop. I think that we should make the dependency on shims for all the base modules optional and depend on the specific shims in the tests. I have taken a stab at this and it works. I will attach the patch here. Please take a look and let me know what you think. Thanks Vikram. > Fix hadoop2 execution environment > --------------------------------- > > Key: HIVE-5755 > URL: https://issues.apache.org/jira/browse/HIVE-5755 > Project: Hive > Issue Type: Sub-task > Reporter: Brock Noland > Assignee: Brock Noland > Attachments: HIVE-5755.1.patch, HIVE-5755.try.patch > > > It looks like the hadoop2 execution environment isn't exactly correct post mavenization. -- This message was sent by Atlassian JIRA (v6.1#6144)