[
https://issues.apache.org/jira/browse/HADOOP-13714?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Daniel Templeton updated HADOOP-13714:
--------------------------------------
Attachment: HADOOP-13714.006.patch
[~rkanter]:
# I've adjusted that policy to only address the minimum required major version.
I've also added a section at the bottom to address exceptions.
# Fixed.
# Fair point. I wrote that assuming that classpath isolation would make it into
3.0. I've updated it to public stable for exposed dependencies and included
some notes about shading and what defines incompatible.
# Fixed.
# We should file a JIRA to update them. There are a large number of interfaces
that need to be updated is that way.
[~steve_l]:
# Is the question whether we plan to change the interface declaration stability
annotations themselves? I would agree with [~rkanter] that they should be
stable. If we end up wanting to remove one, we can deprecate it just like
anything else.
# See if the new text makes sense to you.
# I added some text that says we will treat transitive protocols like internal
protocols.
# OS is already addressed:{quote}The community SHOULD maintain the same minimum
OS requirements (OS kernel versions) within a minor release. Currently
GNU/Linux and Microsoft Windows are the OSes officially supported by the
community, while Apache Hadoop is known to work reasonably well on other OSes
such as Apple MacOSX, Solaris, etc.{quote}
# Added, though I'm not exactly clear what a you mean by a successor client.
> Tighten up our compatibility guidelines for Hadoop 3
> ----------------------------------------------------
>
> Key: HADOOP-13714
> URL: https://issues.apache.org/jira/browse/HADOOP-13714
> Project: Hadoop Common
> Issue Type: Improvement
> Components: documentation
> Affects Versions: 2.7.3
> Reporter: Karthik Kambatla
> Assignee: Daniel Templeton
> Priority: Blocker
> Attachments: Compatibility.pdf, HADOOP-13714.001.patch,
> HADOOP-13714.002.patch, HADOOP-13714.003.patch, HADOOP-13714.004.patch,
> HADOOP-13714.005.patch, HADOOP-13714.006.patch, HADOOP-13714.WIP-001.patch,
> InterfaceClassification.pdf
>
>
> Our current compatibility guidelines are incomplete and loose. For many
> categories, we do not have a policy. It would be nice to actually define
> those policies so our users know what to expect and the developers know what
> releases to target their changes.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]