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

Todd Lipcon commented on HADOOP-9151:
-------------------------------------

{quote}
We are talking about Apache 2.0.x-alpha release here. How CDH manages its 
distribution, backward compatibility does not guide how Apache releases are 
done or what goes into Apache releases. The fact that you chose include a 
content that is not in trunk or decided to tag a release in some other way 
should not put constraints on the Apache releases. Wearing my Apache hat on, if 
this is the main reason for -1, then it has no merit.
If there was no issue to CDH distribution, would you have objected to this 
change?
I would like others to comment on why a vendor's distribution or compatibility 
to it should put artificial constraints in Apache.
{quote}

Regardless of the existence of CDH, I would have argued that HDFS and Common 
should have been labeled "Stable" months ago. For people who don't care to run 
MR2, I've found HDFS2 to be far more stable than HDFS1, in addition to offering 
many other benefits. But we've already beaten that horse to death on the 
mailing list.

So, given that I already consider HDFS to be "stable", and know people running 
this branch in production scenarios where a rolling upgrade is required, I 
would make the same argument that we should not break compatibility.

bq. I would like others to comment on why a vendor's distribution or 
compatibility to it should put artificial constraints in Apache.

There are lots of people out there using this distro. If we break 
compatibility, people will have a harder time moving from the distro _back_ to 
Apache, if that's the angle you want to look at it from.

----

If this issue were a case of a big performance improvement, or a security 
issue, or even a feature improvement, I would weigh it stronger. But given that 
it's a code cleanup that brings no improvement at all to users, and only a very 
slight improvement for the 3 or 4 people in the world who are trying to 
implement Hadoop-compatible RPC in another langauge (one of whom happens to be 
me!), I think it needs much more motivation.
                
> Include RPC error info in RpcResponseHeader instead of sending it separately
> ----------------------------------------------------------------------------
>
>                 Key: HADOOP-9151
>                 URL: https://issues.apache.org/jira/browse/HADOOP-9151
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: HADOOP-9151.patch
>
>


--
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