Search code examples
mapreducehbase

Cannot find org.apache.hadoop.hbase.mapreduce and mapred packages in hbase 1.2.6


I am trying to upgrade an existing project's hbase version which was previously 0.94.1 annd now I will upgrade to 1.2.6. In the official website I can see some packages and classes such as mapreduce and mapred, but they are not available in the jars that I found. I have found hbase-common hbase-annotations and hbase-client jars. However these jars does not includes all the classes in the API. Where can I find them?

Regards


Solution

  • You can usually work this sort of stuff out by looking at the source. Going through the different releases, you can see the following:

    Everything in hbase was combined in a single package.

    The code has been split into numerous packages. In this version the mapred and mapreduce code has been moved into hbase-server [See here].