Hi Tim, Sorry that it broke your setup. Decision to move to hbase-0.92 was made in https://issues.apache.org/jira/browse/HIVE-2748
Thanks, Ashutosh On Wed, Apr 18, 2012 at 11:42, Tim Robertson <timrobertson...@gmail.com>wrote: > Hi all, > > This is my first post to hive-dev so please go easy on me... > > I built Hive from trunk (0.90) a couple of weeks ago and have been using it > against HBase, and today patched it with the offering of HIVE-2958 and it > all worked fine. > > I just tried an Oozie workflow, built using Maven and the Apache snapshot > repository to get the 0.90 snapshot. It fails with the following: > > java.lang.NoSuchMethodError: > > org.apache.hadoop.hbase.mapred.TableMapReduceUtil.initCredentials(Lorg/apache/hadoop/mapred/JobConf;)V > at > org.apache.hadoop.hive.hbase.HiveHBaseTableInputFormat.getSplits(HiveHBaseTableInputFormat.java:419) > at > org.apache.hadoop.hive.ql.io.HiveInputFormat.getSplits(HiveInputFormat.java:292) > > > I believe the source of the issue could be this commit which happened after > I built from trunk a couple weeks ago: > > > http://mail-archives.apache.org/mod_mbox/hive-commits/201204.mbox/%3c20120409202655.bdb5d2388...@eris.apache.org%3E > > Is there a decision to make hive 0.9 require HBase 0.92.0+ ? It would be > awesome if it still worked on 0.90.4 since CDH3 uses that. > > Hope this makes sense, > Tim > (suffering classpath hell) >