You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Allen Wittenauer (JIRA)" <ji...@apache.org> on 2015/10/28 16:56:28 UTC

[jira] [Comment Edited] (HADOOP-9613) [JDK8] Update jersey version to latest 1.x release

    [ https://issues.apache.org/jira/browse/HADOOP-9613?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14978637#comment-14978637 ] 

Allen Wittenauer edited comment on HADOOP-9613 at 10/28/15 3:55 PM:
--------------------------------------------------------------------

I'd need to dig deeper but on first glance, it looks like a build time order dependency problem/incompatibility introduced by the TimeLine code.  Yetus is *very good* about finding these problems that the previous test-patch hid.  Effectively, hadoop-yarn-client requires hadoop-auth now, but the build system doesn't know that.  These sorts of problems are typically hidden on local builds (and in the old test-patch) because everyone builds at root.  If you don't build at root and nuke your maven local cache, like Yetus' environment usually is, these things tend to surface.  Either the timeline code needs to remove this, the pom.xml needs to explicitly state this dependency, or Yetus needs to be told to build and install hadoop-auth before hadoop-yetus-client.


was (Author: aw):
I'd need to dig deeper but on first glance, it looks like a build time order dependency problem/incompatibility introduced by the TimeLine code.  Yetus is *very good* about finding these problems that the previous test-patch hid.  Effectively, hadoop-yarn-client requires hadoop-auth now, but the build system doesn't know that.  These sorts of problems are typically hidden on local builds (and in the old test-patch) because everyone builds at root.  If you don't build at root, like Yetus, these things tend to surface.  Either the timeline code needs to remove this, the pom.xml needs to explicitly state this dependency, or Yetus needs to be told to build and install hadoop-auth before hadoop-yetus-client.

> [JDK8] Update jersey version to latest 1.x release
> --------------------------------------------------
>
>                 Key: HADOOP-9613
>                 URL: https://issues.apache.org/jira/browse/HADOOP-9613
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: build
>    Affects Versions: 2.4.0, 3.0.0
>            Reporter: Timothy St. Clair
>            Assignee: Tsuyoshi Ozawa
>              Labels: maven
>         Attachments: HADOOP-2.2.0-9613.patch, HADOOP-9613.004.incompatible.patch, HADOOP-9613.005.incompatible.patch, HADOOP-9613.006.incompatible.patch, HADOOP-9613.1.patch, HADOOP-9613.2.patch, HADOOP-9613.3.patch, HADOOP-9613.patch
>
>
> Update pom.xml dependencies exposed when running a mvn-rpmbuild against system dependencies on Fedora 18.  
> The existing version is 1.8 which is quite old. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)