hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aleksandr Shulman (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-9153) Create a deprecation policy enforcement check
Date Mon, 19 Aug 2013 23:50:51 GMT

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

Aleksandr Shulman commented on HBASE-9153:
------------------------------------------

I am working on a modification of my JDiff tool that'll work with the directory formats before
and after the singularity between 0.94 and 0.95. 
I'll put it under formal review soon, but if folks are interested at a sneak peek:
https://github.com/AleksandrShulman/hbase_jdiff


1. The initial report between 0.94 and 0.95 is up in https://github.com/AleksandrShulman/hbase_jdiff/tree/master/reports.
You'll need to clone the repo since it's too large to download raw.
2. The scripts to do this yourself are also available in that project.

For now it is up to the user to manually examine the report. I haven't yet built a way for
it to automatically detect an incompatible change.  That part may come next.
                
> Create a deprecation policy enforcement check
> ---------------------------------------------
>
>                 Key: HBASE-9153
>                 URL: https://issues.apache.org/jira/browse/HBASE-9153
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Jonathan Hsieh
>
> We've had a few issues now where we've removed API's without deprecating or deprecating
in the late release.  (HBASE-9142, HBASE-9093)  We should just have a tool that enforces our
api deprecation policy as a release time check or as a precommit check.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message