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

        

Reply via email to