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