You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Appy (JIRA)" <ji...@apache.org> on 2015/12/01 00:46:10 UTC

[jira] [Updated] (HBASE-14769) Remove unused functions and duplicate javadocs from HBaseAdmin

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

Appy updated HBASE-14769:
-------------------------
    Attachment: HBASE-14769-master-v7.patch

patch v7:
To unblock, i have updated the patch to not delete functions which weren't marked deprecated in at least 1.0.0. Now the patch only removes unwanted javadocs and functions which were either private or marked deprecated before/in 1.0.0.
Adds @deprecated annotation to others.
If we decide later that it's okay to delete those functions, i'll do it in another jira.
Let me know if there are any other issues that need to be addressed in latest patch.

> Remove unused functions and duplicate javadocs from HBaseAdmin 
> ---------------------------------------------------------------
>
>                 Key: HBASE-14769
>                 URL: https://issues.apache.org/jira/browse/HBASE-14769
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Appy
>            Assignee: Appy
>             Fix For: 2.0.0
>
>         Attachments: HBASE-14769-master-v2.patch, HBASE-14769-master-v3.patch, HBASE-14769-master-v4.patch, HBASE-14769-master-v5.patch, HBASE-14769-master-v6.patch, HBASE-14769-master-v7.patch, HBASE-14769-master.patch
>
>
> HBaseAdmin is marked private, so removing the functions not being used anywhere.
> Also, the javadocs of overridden functions are same as corresponding ones in Admin.java. Since javadocs are automatically inherited from the interface class, we can remove these redundant 100s of lines.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)