[ https://issues.apache.org/jira/browse/HIVE-4388?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13717688#comment-13717688 ]
Brock Noland commented on HIVE-4388: ------------------------------------ Facts: * HBase only plans on publishing 0.95/0.96 hadoop2 artifacts * HBase 0.95/0.96 makes backwards incompatible changes * HBase 0.95/0.96 changes the coprocessor interface dramatically Based on these facts I feel it would be very difficult to support both 0.94 and 0.95/0.96 with the same source code. I see two options: # Move the hbase stuff in a versioned module similar to the hadoop shim # Upgrade trunk to 0.96 I propose we upgrade trunk to 0.95/0.96 and move on with our lives. Supporting two versions of hbase in addition to three versions of hadoop is going to be ugly quick. > HBase tests fail against Hadoop 2 > --------------------------------- > > Key: HIVE-4388 > URL: https://issues.apache.org/jira/browse/HIVE-4388 > Project: Hive > Issue Type: Bug > Reporter: Gunther Hagleitner > Assignee: Brock Noland > > Currently we're building by default against 0.92. When you run against hadoop > 2 (-Dhadoop.mr.rev=23) builds fail because of: HBASE-5963. > HIVE-3861 upgrades the version of hbase used. This will get you past the > problem in HBASE-5963 (which was fixed in 0.94.1) but fails with: HBASE-6396. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira