Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-117

Document incompatible API changes between releases

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      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

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            tomwhite Tom White
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:

              Development