hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Wang (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HDFS-11217) Annotate NameNode and DataNode MXBean interfaces as Private/Stable
Date Fri, 09 Dec 2016 20:08:59 GMT

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

Andrew Wang updated HDFS-11217:
       Resolution: Fixed
    Fix Version/s: 3.0.0-alpha2
     Release Note: The DataNode and NameNode MXBean interfaces have been marked as Private
and Stable to indicate that although users should not be implementing these interfaces directly,
the information exposed by these interfaces is part of the HDFS public API.
           Status: Resolved  (was: Patch Available)

Committed to trunk, branch-2, branch-2.8. Thanks for the contribution Jagadesh, and discussion
Akira and Anu!

> Annotate NameNode and DataNode MXBean interfaces as Private/Stable
> ------------------------------------------------------------------
>                 Key: HDFS-11217
>                 URL: https://issues.apache.org/jira/browse/HDFS-11217
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>            Reporter: Akira Ajisaka
>            Assignee: Jagadesh Kiran N
>             Fix For: 2.8.0, 3.0.0-alpha2
>         Attachments: HDFS-11217_00.patch
> NameNodeMXBean, NameNodeStatusMXBean, DataNodeMXBean are annotated {{@Public}} and {{@Stable}},
but some methods are being added. For example, DataNodeMXBean.getBPServiceActorInfo was added
between branch-2.7.3 and branch-2.8. Adding methods to interfaces breaks the user classes
which implement them, so we should make them {{@Private}}.

This message was sent by Atlassian JIRA

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

View raw message