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

Todd Lipcon commented on HADOOP-9192:
-------------------------------------

Hi Suresh. I've always been clear about my feelings on the "alpha" label. I'm 
sure you remember the thread "Large feature development" from back in September:

{quote}
So, at risk of this thread just becoming a laundry list of bugs that
have existed in HDFS, or a list of bugs in YARN, I'll summarize: I
still think that YARN is "alpha" and HDFS 2 is at least as "stable" as
Hadoop 1.0.
{quote}

The bylaws for our project have no clear definition on how a project gets 
labeled alpha vs beta vs stable. Had I known that the "alpha" label would be 
used to avoid our agreed-upon requirements for wire compatibility, I would have 
voted against the label at release time. Unfortunately, since I am not the RM 
for the 2.0.x line, there's no way for me or any other committer to say "look, 
we should treat this as stable", other than by voting against individual issues 
that break compatibility for the stable components.

Per the thread on general "Locking protocols for 2.x.x" from April 2012, it 
seemed to be the consensus that we could lock down the client-server wire 
protocol within a few months. In the thread in September, I tried to argue that 
HDFS should be labeled "stable" at that point, but lacking any clear policies 
around the labeling, there's not much I could do other than argue. So, now I'm 
just treating HDFS 2.0 as de facto stable.

As for YARN, I am not active in the YARN project and therefore don't have time, 
expertise, or interest to review whether changes there are compatible or not. I 
haven't looked at YARN in a few months, so perhaps now it's at the point where 
it should also be considered stable and block incompatible changes, or perhaps 
it's still in a state of flux. I don't know, so I won't -1 an incompatible YARN 
change. But I will -1 wire-incompatible client-server HDFS changes.
                
> Move token related request/response messages to common
> ------------------------------------------------------
>
>                 Key: HADOOP-9192
>                 URL: https://issues.apache.org/jira/browse/HADOOP-9192
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: security
>    Affects Versions: 2.0.2-alpha
>            Reporter: Suresh Srinivas
>            Assignee: Suresh Srinivas
>         Attachments: HADOOP-9192.patch, HADOOP-9192.patch, HADOOP-9192.patch
>
>
> Get, Renew and Cancel delegation token requests and responses are repeated in 
> HDFS, Yarn and MR. This jira proposes to move these messages into 
> Security.proto in common.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to