[ 
https://issues.apache.org/jira/browse/HADOOP-9517?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eli Collins updated HADOOP-9517:
--------------------------------

    Attachment: hadoop-9517-proposal-v1.patch

- [~sanjay.radia], [~kkambatl] - wrt HDFS upgrade the current prose is not 
clear whether we permit HDFS metadata upgrades w/in minor release or not. Let's 
clearly distinguish between HDFS upgrades (ie just upgrading the HDFS bits) 
from an [HDFS metadata 
upgrade|http://hadoop.apache.org/docs/stable/hdfs_user_guide.html#Upgrade+and+Rollback],
 and explicitly say that metadata upgrades may only be required for major 
version upgrades?
- Also, what does "automatic conversion" mean, that the HDFS metadata upgrade 
process can automatically convert the old version to the new? As opposed to 
requiring a user manually perform multiple such upgrades?
- It's worth calling out Storage#LAST_UPGRADABLE_HADOOP_VERSION (which is 
currently "Hadoop-0.18") explicitly (or having it in the generated docs) so 
people know how to check what version is supported.

To be clear, we have policy for some of the things here where we've stated that 
there's currently no policy, just that we can define that in separate jiras for 
specific pieces vs settle all the policy here (eg we do have a compatibility 
policy around data formats).

Updated patch attached with some minor modifications:
- Under semantic compatibility included javadocs since that's what downstream 
projects and end users expect us to honor (they're going to read the javadocs 
for behavior, not the test code)
- Clarify that admin protocols may be less strict because they only affect 
admins vs end users
- Updated java classpath section to not exclude MR jobs as user applications
- Fixed spelling mistakes and some indenting
                
> Define Hadoop Compatibility
> ---------------------------
>
>                 Key: HADOOP-9517
>                 URL: https://issues.apache.org/jira/browse/HADOOP-9517
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: documentation
>            Reporter: Arun C Murthy
>            Assignee: Karthik Kambatla
>         Attachments: hadoop-9517.patch, hadoop-9517.patch, hadoop-9517.patch, 
> hadoop-9517.patch, hadoop-9517-proposal-v1.patch, 
> hadoop-9517-proposal-v1.patch
>
>
> As we get ready to call hadoop-2 stable we need to better define 'Hadoop 
> Compatibility'.
> http://wiki.apache.org/hadoop/Compatibility is a start, let's document 
> requirements clearly and completely.

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