Sean gave me some pointers on using Java ACC, I've made a report using the script I've been working on at YETUS-445:
http://home.apache.org/~wang/h3/report.html Invocation was something like this: -> % ~/dev/yetus/check-java-compatibility/checkjavacompatibility.py --annotation org.apache.hadoop.classification.InterfaceAudience.Public --annotation org.apache.hadoop.classification.InterfaceAudience.LimitedPrivate --include "hadoop.*" branch-2.7.2 trunk I think this report is easier to consume than JDiff. If we like it, I can generate one for 2.7.2 -> 2.8.0, and it should be easy to automate via Jenkins as well. On Tue, Jul 26, 2016 at 11:28 AM, Wangda Tan <wheele...@gmail.com> wrote: > Hi all, > > I'm trying to generate JDiff for sub projects of Hadoop, some updates: > *- Common*: JDiff cannot be generated , filed https://issues.apache. > org/jira/browse/HADOOP-13428 and debugging that. > - *HDFS*: It pointed to a older version (2.6.0), we need to upgrade it to > the latest stable release (probably 2.7.3, it is mostly done). filed > https://issues.apache.org/jira/browse/HDFS-10692 and will work on that > - *YARN*: JDiff can be generated, we need to do analysis for it. > - *MR*: JDiff cannot be generated, https://issues.apache.org/jira/browse/ > MAPREDUCE-6310 is tracking it. > > I'm currently actively working on these items, any helps will be > appreciated. > > Thanks, > Wangda > > On Tue, Jul 26, 2016 at 11:16 AM, Vinod Kumar Vavilapalli < > vino...@apache.org> wrote: > >> +1 >> >> Thanks >> +Vinod >> >> On Jul 26, 2016, at 7:39 AM, Wangda Tan <wheele...@gmail.com> wrote: >> >> lets try to use both jdiff and the new tool and compare results because >> this is the first time with the new tool. >> >> Appreciate your time to help us about this effort! >> >> >> >