hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Templeton (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HADOOP-13714) Tighten up our compatibility guidelines for Hadoop 3
Date Fri, 15 Sep 2017 13:58:01 GMT

     [ 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

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

# 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

To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org

View raw message