Uploaded image for project: 'Yetus'
  1. Yetus
  2. YETUS-445

Incorporate check_compatibility that runs Java API Compliance Checker

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • 0.3.0
    • None
    • None
    • None

    Description

      Kudu has a check_compatibility.py script which runs Java ACC to determine API changes between releases. HBase has a similar script written in bash, and there's also demand for using this in Hadoop.

      Rather than having this script in 3 different places, it'd be nice if it was maintained in Yetus instead. We can bring in the Kudu version as a starting point:

      https://github.com/apache/kudu/blob/master/build-support/check_compatibility.py

      Attachments

        1. YETUS-445.001.patch
          8 kB
          Andrew Wang
        2. YETUS-445.002.patch
          8 kB
          Andrew Wang
        3. YETUS-445.003.patch
          10 kB
          Andrew Wang
        4. YETUS-445.004.patch
          18 kB
          Andrew Wang
        5. YETUS-445.005.patch
          18 kB
          Andrew Wang

        Issue Links

          Activity

            People

              andrew.wang Andrew Wang
              andrew.wang Andrew Wang
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: