Return-Path: Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: (qmail 24533 invoked from network); 23 Nov 2010 08:05:07 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 23 Nov 2010 08:05:07 -0000 Received: (qmail 89905 invoked by uid 500); 23 Nov 2010 08:05:39 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 89843 invoked by uid 500); 23 Nov 2010 08:05:38 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 89834 invoked by uid 99); 23 Nov 2010 08:05:38 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Nov 2010 08:05:38 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Nov 2010 08:05:36 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id oAN85E4R001044 for ; Tue, 23 Nov 2010 08:05:14 GMT Message-ID: <26916933.255311290499514929.JavaMail.jira@thor> Date: Tue, 23 Nov 2010 03:05:14 -0500 (EST) From: "Nicolas Spiegelberg (JIRA)" To: issues@hbase.apache.org Subject: [jira] Updated: (HBASE-3264) Remove unnecessary Guava Dependency In-Reply-To: <15769895.255271290499514181.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/HBASE-3264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicolas Spiegelberg updated HBASE-3264: --------------------------------------- Attachment: HBASE-3264.patch > Remove unnecessary Guava Dependency > ----------------------------------- > > Key: HBASE-3264 > URL: https://issues.apache.org/jira/browse/HBASE-3264 > Project: HBase > Issue Type: Bug > Components: mapreduce > Reporter: Nicolas Spiegelberg > Assignee: Nicolas Spiegelberg > Priority: Minor > Fix For: 0.90.1 > > Attachments: HBASE-3264.patch > > > Currently, TableMapReduceUtil uses Guava for trivial functionality and addDependencyJars() currently adds Guava by default. However, this jar is only necessary for the ImportTsv MR job. This is annoying when naively bundling hbase jar with a MR job because you now need a second dependency jar. Should default bundle with only critical dependencies and have jobs that need fancy Guava functionality explicitly include them. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.