Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-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 08F2B9529 for ; Wed, 16 Nov 2011 19:17:51 +0000 (UTC) Received: (qmail 14374 invoked by uid 500); 16 Nov 2011 19:17:50 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 14341 invoked by uid 500); 16 Nov 2011 19:17:50 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 14333 invoked by uid 99); 16 Nov 2011 19:17:50 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Nov 2011 19:17:50 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of tucu@cloudera.com designates 209.85.220.169 as permitted sender) Received: from [209.85.220.169] (HELO mail-vx0-f169.google.com) (209.85.220.169) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Nov 2011 19:17:44 +0000 Received: by vcbfo11 with SMTP id fo11so1139625vcb.14 for ; Wed, 16 Nov 2011 11:17:23 -0800 (PST) Received: by 10.52.32.163 with SMTP id k3mr52594596vdi.33.1321471043305; Wed, 16 Nov 2011 11:17:23 -0800 (PST) MIME-Version: 1.0 Received: by 10.52.157.42 with HTTP; Wed, 16 Nov 2011 11:16:52 -0800 (PST) In-Reply-To: References: <7E79E015-5B19-471A-93CE-C8E9002B2B20@hortonworks.com> From: Alejandro Abdelnur Date: Wed, 16 Nov 2011 11:16:52 -0800 Message-ID: Subject: Re: HBase .92 maven artifacts compiled against different releases of Hadoop To: dev@hbase.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Stack, IMO a Hbase release should not include Hadoop JARs. Then, it would require a Hadoop installed to run. And it would use the Hadoop 'hadoop' CLI to start. Thanks. Alejandro On Wed, Nov 16, 2011 at 10:10 AM, Stack wrote: > On Wed, Nov 16, 2011 at 9:58 AM, Alejandro Abdelnur w= rote: >> While not 100% correct, IMO making Hadoop an optional dependency it >> may be the way to go for Hadoop downstream projects. By doing this, >> the users of the downstream project can set the version of Hadoop they >> need and do the exclusions for that version they use without having to >> worry about all exclusions for all possible Hadoop versions. >> > > What would this look like AA? =A0We'd denote an Hadoop version for > compile but we'd not bundle an hadoop in what we ship? > > Some work was done (by you?) to favor an hadoop specified by > environment variables. =A0You think we should tend this direction? > > What for the case where you want to do a standalone hbase install, > where you want to run a single hbase instance? > > Good stuff, > St.Ack >