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/22 07:30:46 UTC

[jira] [Updated] (HBASE-13340) Include LimitedPrivate interfaces in the API compatibility report

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

Appy updated HBASE-13340:
-------------------------
    Component/s: API

> Include LimitedPrivate interfaces in the API compatibility report
> -----------------------------------------------------------------
>
>                 Key: HBASE-13340
>                 URL: https://issues.apache.org/jira/browse/HBASE-13340
>             Project: HBase
>          Issue Type: Improvement
>          Components: API
>            Reporter: Andrew Purtell
>            Assignee: Andrew Purtell
>            Priority: Minor
>             Fix For: 2.0.0
>
>         Attachments: HBASE-13340.patch
>
>
> The API compatibility checker script added in HBASE-12808 passes a file containing annotations to the JavaACC tool. When JavaACC is invoked with that option it will filter out all interfaces that do not have that annotation. Currently only Public interfaces are checked. We should add LimitedPrivate to the annotation list, otherwise we will miss changes that impact coprocessors and other users of those interfaces.



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