Thanks for confirming Ted

I'll use hbase-server and then exclude most of the transient dependencies,
and the hadoop-core (MR1 stuff).  I can't find a Jira for this so will
write one up.

Cheers,
Tim







On Wed, Nov 5, 2014 at 10:59 AM, Ted Yu <yuzhih...@gmail.com> wrote:

> Your observation is right.
> There isn't hbase-mapreduce module yet. For now, you need to include
> hbase-server module.
>
> Cheers
>
> On Nov 5, 2014, at 1:27 AM, Tim Robertson <timrobertson...@gmail.com>
> wrote:
>
> > Hey folks,
> >
> > I'm upgrading an application from CDH4.3 to CDH5.2 so jumping from 0.94
> to
> > 0.98 and wanted to just ask for confirmation on the dependencies now
> hbase
> > has split into hbase-client and hbase-server etc.
> >
> > If I am submitting MR jobs (to Yarn) that use things like
> > TableMapReduceUtil it seems I need to have hbase-server jar on the CP to
> > compile.  This just seems... bizarre.  I'd have expected hbase-client or
> > some hbase-mapreduce library to have this so as not to bring in the
> > dependencies of the servers.
> >
> > Can someone please confirm that I'm not overlooking something obvious?  I
> > suspect I must be.
> >
> > Thanks,
> > Tim
>

Reply via email to