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

[~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: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org


Mime
View raw message