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 87F6F4FE7 for ; Thu, 2 Jun 2011 21:34:41 +0000 (UTC) Received: (qmail 53168 invoked by uid 500); 2 Jun 2011 21:34:41 -0000 Delivered-To: apmail-hive-dev-archive@hive.apache.org Received: (qmail 53105 invoked by uid 500); 2 Jun 2011 21:34:41 -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 53018 invoked by uid 500); 2 Jun 2011 21:34:40 -0000 Delivered-To: apmail-hadoop-hive-dev@hadoop.apache.org Received: (qmail 53012 invoked by uid 99); 2 Jun 2011 21:34:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Jun 2011 21:34:40 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jsichi@fb.com designates 66.220.144.38 as permitted sender) Received: from [66.220.144.38] (HELO mail.thefacebook.com) (66.220.144.38) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Jun 2011 21:34:34 +0000 Received: from SC-MBX02-5.TheFacebook.com ([fe80::9dc2:cfe6:2745:44cc]) by sc-hub03.TheFacebook.com ([192.168.18.198]) with mapi id 14.01.0289.001; Thu, 2 Jun 2011 14:34:13 -0700 From: John Sichi To: "" CC: "hive-dev@hadoop.apache.org" , "cboyden@pentaho.com" Subject: Re: JDBC Class conflicts from embedded projects Thread-Topic: JDBC Class conflicts from embedded projects Thread-Index: AcwhMtnV+9ggAUI/SrC+g/s6ht+qGAAdKIiA Date: Thu, 2 Jun 2011 21:34:12 +0000 Message-ID: <39A853E5-0C7C-4D28-AB10-69226AF0D9A5@fb.com> References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.18.252] Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 I agree; embedding these in hive-exec.jar is bad. I'm guessing it has some= thing to do with getting them available in the Hadoop task JVM (rather than= in the JDBC driver). For example, in build-common.xml, if you search for HADOOP_CLASSPATH, you'l= l see where we stick in some other jars needed at runtime (e.g. derby). We= recently added javaewah here for the bitmap index support. So perhaps if = we add the ones you mention here too, we'll be able to take them out of hiv= e-exec.jar. If you can get something working which passes all tests, go ahead and submi= t a patch. JVS On Jun 2, 2011, at 7:39 AM, Curtis Boyden wrote: > Hi gang, >=20 > I am having some troubles with the json that is embedded in= hive-exec (0.7.0) conflicting with json that I need in my project. > This has been brought up in a jira already https://issues.a= pache.org/jira/browse/HIVE-1640 > Is this something that is planned to be addressed soonish o= r is this not that big of a concern for the community? >=20 > Thanks for the feedback, > -Curtis