Sangjin Lee commented on YARN-3721:

Another note: I see that there are used but undeclared direct dependencies 
(indicating we're getting them implicitly via transitive dependencies):

[WARNING] Used undeclared dependencies found:
[WARNING]    org.apache.hbase:hbase-common:jar:1.0.1:compile
[WARNING]    org.apache.hbase:hbase-server:test-jar:tests:1.0.1:compile
[WARNING]    commons-lang:commons-lang:jar:2.6:compile
[WARNING]    commons-cli:commons-cli:jar:1.2:compile

 This is not a good practice for several reasons. I'll fix this at some point 
on our branch, but it doesn't need to be done as part of this JIRA.

> build is broken on YARN-2928 branch due to possible dependency cycle
> --------------------------------------------------------------------
>                 Key: YARN-3721
>                 URL: https://issues.apache.org/jira/browse/YARN-3721
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: timelineserver
>    Affects Versions: YARN-2928
>            Reporter: Sangjin Lee
>            Assignee: Li Lu
>            Priority: Blocker
>         Attachments: YARN-3721-YARN-2928.001.patch, 
> YARN-3721-YARN-2928.002.patch, YARN-3721-YARN-2928.002.patch
> The build is broken on the YARN-2928 branch at the 
> hadoop-yarn-server-timelineservice module. It's been broken for a while, but 
> we didn't notice it because the build happens to work despite this if the 
> maven local cache is not cleared.
> To reproduce, remove all hadoop (3.0.0-SNAPSHOT) artifacts from your maven 
> local cache and build it.
> Almost certainly it was introduced by YARN-3529.

This message was sent by Atlassian JIRA

Reply via email to