Hello Chris

From a supported point of view, both 2.4 and and 2.6 are supported. However, 
ACLs support was not built into Timeline in Hadoop 2.4 hence a fully secure 
setup cannot be supported with 2.4. Some of this is explained in 
http://tez.apache.org/tez_yarn_timeline.html. 
For the uploaded artifacts, not publishing the tez-yarn-timeline-history 
artifact is something which I am aware of but I ignored it to some extent as it 
does not contain any APIs that a user would need to compile against. Just to be 
clear, the tez-yarn-timeline-history-with-acls artifact will not work with 2.4 
as it needs specific APIs introduced in hadoop 2.6.

From a deployment of view, a few folks have called for the need of publishing 
binary artifacts for convenience so that it makes it easy for users to deploy 
Tez. In this regard, we ( the Tez community ) will probably need to provide 
multiple sets compiled against different versions of hadoop. There are a couple 
of reasons for this. The main one is obviously Timeline and what features it 
supports or does not support in a particular version of Hadoop ( and the fact 
that it did not exist in 2.2/2.3 ). The other is that YARN did introduce some 
incompatibilities between 2.4 and 2.6 hence there are some edge cases where an 
app compiled against 2.4 will not work on a 2.6 cluster. 

That said, are you looking to use any particular functionality from within the 
tez-yarn-timeline-history-with-acls jar or looking to be able download the Tez 
artifacts that one can deploy for use with a particular version of hadoop? 

thanks
 — Hitesh


On Feb 24, 2015, at 2:34 PM, Chris K Wensel <[email protected]> wrote:

> 
> As of Tez 0.6.0 I hear the intent is to support Hadoop 2.4 -> 2.6, and that 
> 2.4/2.5 don’t have a secure yarn timeline server.
> 
> I see there is a tez-yarn-timeline-history-with-acls artifact in maven for 
> 0.6.0, which I assume is for a Hadoop 2.6+ deployment. This is also reflected 
> in the poms for the 0.6.0 tez release.
> 
> I see there is not a tez-yarn-timeline-history artifact in maven that would, 
> I believe, provide backwards compatibility with 2.4. though the pom does list 
> its in an alternative build profile.
> 
> https://repository.apache.org/content/repositories/releases/org/apache/tez/tez-yarn-timeline-history/
>  
> <https://repository.apache.org/content/repositories/releases/org/apache/tez/tez-yarn-timeline-history/>
> 
> Is not building and publishing this artifact by design, or an oversight?
> 
> Or will the tez-yarn-timeline-history-with-acls artifact work with Hadoop 
> 2.4/2.5?
> 
> ckw
> 
> —
> Chris K Wensel
> [email protected]
> 
> 
> 
> 

Reply via email to