[ https://issues.apache.org/jira/browse/YARN-7919?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16367669#comment-16367669 ]
Haibo Chen edited comment on YARN-7919 at 2/16/18 6:02 PM: ----------------------------------------------------------- YARN currently does not have jcodings as a direct dependency. Copying from Rohith's comment above, this is what the dependency checker complains about {code:java} [INFO] — maven-enforcer-plugin:3.0.0-M1:enforce (depcheck) @ hadoop-yarn-server-timelineservice-hbase-client — [WARNING] Dependency convergence error for org.jruby.jcodings:jcodings:1.0.18 paths to dependency are: +-org.apache.hadoop:hadoop-yarn-server-timelineservice-hbase-client:3.2.0-SNAPSHOT +-org.apache.hbase:hbase-client:2.0.0-beta-1 +-org.jruby.jcodings:jcodings:1.0.18 and +-org.apache.hadoop:hadoop-yarn-server-timelineservice-hbase-client:3.2.0-SNAPSHOT +-org.apache.hbase:hbase-client:2.0.0-beta-1 +-org.jruby.joni:joni:2.1.11 +-org.jruby.jcodings:jcodings:1.0.13{code} So maven does see different versions. I suspect this is because the checker plugin only analyzes the pom tree without turning to maven dependency mediation mechanism. was (Author: haibochen): YARN currently does not have jcodings as a direct dependency. Copying from Rohith's comment above, this is what the dependency checker complains about [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (depcheck) @ hadoop-yarn-server-timelineservice-hbase-client --- [WARNING] Dependency convergence error for org.jruby.jcodings:jcodings:1.0.18 paths to dependency are: +-org.apache.hadoop:hadoop-yarn-server-timelineservice-hbase-client:3.2.0-SNAPSHOT +-org.apache.hbase:hbase-client:2.0.0-beta-1 +-org.jruby.jcodings:jcodings:1.0.18 and +-org.apache.hadoop:hadoop-yarn-server-timelineservice-hbase-client:3.2.0-SNAPSHOT +-org.apache.hbase:hbase-client:2.0.0-beta-1 +-org.jruby.joni:joni:2.1.11 +-org.jruby.jcodings:jcodings:1.0.13 So maven does see different versions. I suspect this is because the checker plugin only analyzes the pom tree without turning to maven dependency mediation mechanism. > Split timelineservice-hbase module to make YARN-7346 easier > ----------------------------------------------------------- > > Key: YARN-7919 > URL: https://issues.apache.org/jira/browse/YARN-7919 > Project: Hadoop YARN > Issue Type: Sub-task > Components: timelineservice > Affects Versions: 3.0.0 > Reporter: Haibo Chen > Assignee: Haibo Chen > Priority: Major > Attachments: YARN-7919.00.patch, YARN-7919.01.patch, > YARN-7919.02.patch, YARN-7919.03.patch, YARN-7919.04.patch > > -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org