[
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