You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by "Tom White (Created) (JIRA)" <ji...@apache.org> on 2011/10/12 20:49:12 UTC

[jira] [Created] (BIGTOP-117) Document incompatible API changes between releases

Document incompatible API changes between releases
--------------------------------------------------

                 Key: BIGTOP-117
                 URL: https://issues.apache.org/jira/browse/BIGTOP-117
             Project: Bigtop
          Issue Type: Improvement
            Reporter: Tom White


It would be good to run API compatibility tests to document the difference in user APIs between releases.

SigTest (http://sigtest.java.net/) is a promising candidate, and is used by OpenJDK and NetBeans to check for incompatible changes. It is very comprehensive and can check binary and source compatibility.

I've written some scripts that allow two Hadoop tarballs to be compared for incompatible API changes. The scripts are at https://github.com/tomwhite/hadoop-compatibility-tools. The scripts can be easily generalized to check different Bigtop projects.

See also HADOOP-7035

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira