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.

Reply via email to