[
https://issues.apache.org/jira/browse/TEZ-2168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14353357#comment-14353357
]
Hitesh Shah edited comment on TEZ-2168 at 3/9/15 6:40 PM:
----------------------------------------------------------
Sorry - should have clarified. The combined patch was to try and see if the
precommit build could kick off using it. In earlier cases when messing with the
symlink dirs, most efforts failed when trying to apply all changes as a simple
patch.
For the review and for the final commit, it would likely be better to just use
the move script followed by patch 2.
was (Author: hitesh):
Sorry - should have clarified. The combined patch was to try and see if the
precommit build could kick off using it.
For the review, please only use the move script followed by patch 2.
> Fix application dependencies on mutually exclusive artifacts:
> tez-yarn-timeline-history and tez-yarn-timeline-history-with-acls
> -------------------------------------------------------------------------------------------------------------------------------
>
> Key: TEZ-2168
> URL: https://issues.apache.org/jira/browse/TEZ-2168
> Project: Apache Tez
> Issue Type: Bug
> Reporter: Hitesh Shah
> Assignee: Hitesh Shah
> Attachments: TEZ-2168.1.post-script.patch,
> TEZ-2168.2.post-script.patch, TEZ-2168.combined.patch, TEZ-2168.file-move.sh
>
>
> Feedback from Chris Wensel on dev list related to simplifying the build file
> for an app dependent on Tez.
> Currently, based on hadoop versions, one needs to choose between mutually
> exclusive artifacts: tez-yarn-timeline-history and
> tez-yarn-timeline-history-with-acls.
> Suggested options:
> create a single artifact tez-yarn-timeline-history compiled with a default
> dep of hadoop 2.6, that includes the Manager. update the TezClient code to
> gracefully fail if the Manager is not applicable (the runtime env is Hadoop
> 2.4).
> or
> offer tez-yarn-timeline-history-with-acls as an optional artifact for Hadoop
> 2.6 deployments, with the single Manager class in it, which in turn requires
> the tez-yarn-timeline-history artifact -- which is sufficient for a 2.4
> runtime. if the user provides the additional -with-acls artifact, they are
> knowingly going to have problems on Hadoop 2.4.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)