hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-13340) Include LimitedPrivate interfaces in the API compatibility report
Date Thu, 02 Apr 2015 13:30:50 GMT

    [ https://issues.apache.org/jira/browse/HBASE-13340?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14392679#comment-14392679
] 

Hudson commented on HBASE-13340:
--------------------------------

SUCCESS: Integrated in HBase-0.98-on-Hadoop-1.1 #884 (See [https://builds.apache.org/job/HBase-0.98-on-Hadoop-1.1/884/])
HBASE-13340 Include LimitedPrivate interfaces in the API compatibility report (apurtell: rev
5a841eb6b1b67f53d6eefe89bee08916579f2548)
* dev-support/check_compatibility.sh


> 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
>            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)

Mime
View raw message