[
https://issues.apache.org/jira/browse/HADOOP-3532?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Owen O'Malley updated HADOOP-3532:
----------------------------------
Attachment: jdiff.patch
Here is a patch that contains both the build.xml change and the generated api
baseline for 0.17.0. We should create a new baseline for each release as part
of the release process. (So once we release 0.17.1, we should generate the
baseline, check it in and point jdiff.stable at 0.17.1.)
There are two new targets. The first is api-xml that generates the xml file for
the contents of the work directory. The second is api-report that generates the
difference bet the api-xml and the stable api xml, which defaults to the last
release.
One caveat is that you need a patch that I made to jdiff to correctly process
hadoop. I'll also upload the fixed jdiff that I used.
> Create build targets to create api change reports using jdiff
> -------------------------------------------------------------
>
> Key: HADOOP-3532
> URL: https://issues.apache.org/jira/browse/HADOOP-3532
> Project: Hadoop Core
> Issue Type: Improvement
> Components: build
> Reporter: Owen O'Malley
> Assignee: Owen O'Malley
> Fix For: 0.18.0
>
> Attachments: jdiff.patch
>
>
> I'd like to add support for jdiff to our build scripts, to enable generating
> api difference reports between versions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.