Haibo Chen commented on YARN-7346:

Totally agree we should test changes to the hbase 2.0.0 module in trunk, 
[~busbey].  However, since we don't pull in hbase 2.0 dependencies in trunk 
(default is 1.2.6), the hadoop-yarn-server-timelineservice-hbase-server-2 
module won't compile and generate .class files that findbugs can consume. 
That's why we are trying to skip findbugs and javadoc.

We are open to any suggestion that would solve the problem (two versions of 
code for two versions of HBase). So far, what we've come up with is, we create 
a default profile that enables the HBase 1.2.6 version and skip the 2.0.0 
version, and flip it the other way around in another branch that we maintain in 
parallel to trunk.

Any suggestion/alternative is greatly appreciated!

> Fix compilation errors against hbase2 beta release
> --------------------------------------------------
>                 Key: YARN-7346
>                 URL: https://issues.apache.org/jira/browse/YARN-7346
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>            Reporter: Ted Yu
>            Assignee: Haibo Chen
>            Priority: Major
>         Attachments: YARN-7346.00.patch, YARN-7346.01.patch, 
> YARN-7346.02.patch, YARN-7346.03-incremental.patch, YARN-7346.03.patch, 
> YARN-7346.04-incremental.patch, YARN-7346.04.patch, YARN-7346.05.patch, 
> YARN-7346.06.patch, YARN-7346.prelim1.patch, YARN-7346.prelim2.patch, 
> YARN-7581.prelim.patch
> When compiling hadoop-yarn-server-timelineservice-hbase against 2.0.0-alpha3, 
> I got the following errors:
> https://pastebin.com/Ms4jYEVB
> This issue is to fix the compilation errors.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org

Reply via email to