[ https://issues.apache.org/jira/browse/HBASE-15059?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15081554#comment-15081554 ]
Andrew Purtell commented on HBASE-15059: ---------------------------------------- I think it's ok to change the protobuf dependency and required compiler version only when asked for with a specific Hadoop profile. However, then we should probably invoke build-proto.sh via maven at every build, in case the pbuf target versions has changed (2.4 vs 2.5)? And also check which version of the compiler we have on the path to ensure it's the necessary one for the build parameters. Lovely. Removing TimeStampingFileContext in a point release is iffy. Since this is the last expected release of 0.94 I think it's fine, but be sure to mention it in the release notes. > Allow 0.94 to compile against Hadoop 2.7.x > ------------------------------------------ > > Key: HBASE-15059 > URL: https://issues.apache.org/jira/browse/HBASE-15059 > Project: HBase > Issue Type: Bug > Reporter: Lars Hofhansl > Assignee: Lars Hofhansl > Fix For: 0.94.28 > > Attachments: 15059-v2.txt, 15059.txt > > > Currently HBase 0.94 cannot be compiled against Hadoop 2.7. -- This message was sent by Atlassian JIRA (v6.3.4#6332)