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!
>>
>>
>>
>

Reply via email to