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 479F910072 for ; Fri, 6 Dec 2013 03:14:43 +0000 (UTC) Received: (qmail 24841 invoked by uid 500); 6 Dec 2013 03:14:39 -0000 Delivered-To: apmail-hive-dev-archive@hive.apache.org Received: (qmail 24717 invoked by uid 500); 6 Dec 2013 03:14:37 -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 24685 invoked by uid 99); 6 Dec 2013 03:14:37 -0000 Received: from reviews-vm.apache.org (HELO reviews.apache.org) (140.211.11.40) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Dec 2013 03:14:37 +0000 Received: from reviews.apache.org (localhost [127.0.0.1]) by reviews.apache.org (Postfix) with ESMTP id 111311D3D64; Fri, 6 Dec 2013 03:14:32 +0000 (UTC) Content-Type: multipart/alternative; boundary="===============8377893623069857750==" MIME-Version: 1.0 Subject: Re: Review Request 16053: HIVE-5966: Fix eclipse:eclipse post shim aggregation changes From: "Brock Noland" To: "Szehon Ho" , "hive" , "Brock Noland" Date: Fri, 06 Dec 2013 03:14:32 -0000 Message-ID: <20131206031432.12251.25570@reviews.apache.org> X-ReviewBoard-URL: https://reviews.apache.org Auto-Submitted: auto-generated Sender: "Brock Noland" X-ReviewGroup: hive X-ReviewRequest-URL: https://reviews.apache.org/r/16053/ X-Sender: "Brock Noland" References: <20131206021346.12251.50157@reviews.apache.org> In-Reply-To: <20131206021346.12251.50157@reviews.apache.org> Reply-To: "Brock Noland" X-ReviewRequest-Repository: hive-git --===============8377893623069857750== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/16053/#review29868 ----------------------------------------------------------- Ship it! Ship It! - Brock Noland On Dec. 6, 2013, 2:13 a.m., Szehon Ho wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/16053/ > ----------------------------------------------------------- > > (Updated Dec. 6, 2013, 2:13 a.m.) > > > Review request for hive. > > > Bugs: HIVE-5966 > https://issues.apache.org/jira/browse/HIVE-5966 > > > Repository: hive-git > > > Description > ------- > > After shims aggregator changes, mvn install would work because all projects had dependency to the hadoop-shims uberjar, but eclipse plugin fails because it did not understand that dependency. > > This patch eliminates the shims uberjar and replacing it with an shims-aggregator project, so that both mvn eclipse:eclipse and mvn install will work. > > Chose only shims-common and shims-common-secure as compile time dependency in new shims-aggregator project, the shims-version are runtime dependency. The hive projects are already declaring explicit compile-time dependencies to shims-version dependencies. (In fact, maybe we dont even need dependency from shims-aggregator to shims-version?) > > > Diffs > ----- > > ql/pom.xml fc65608 > shims/aggregator/pom.xml PRE-CREATION > shims/assembly/pom.xml a03ebff > shims/assembly/src/assemble/uberjar.xml 3eba66d > shims/pom.xml 8c14d9b > > Diff: https://reviews.apache.org/r/16053/diff/ > > > Testing > ------- > > Basic sanity tests with hadoop-2 profile: > > Compiled and imported projects to eclipse, verified no error. > Ran a qfile test. > Built the assembly and ran a basic MR query. > > > Thanks, > > Szehon Ho > > --===============8377893623069857750==--