[ https://issues.apache.org/jira/browse/HADOOP-6326?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konstantin Boudnik resolved HADOOP-6326. ---------------------------------------- Resolution: Fixed Fix Version/s: 0.22.0 It doesn't require full test-patch verification for the effect of the fix appears only when an aspect binding is broken. Thanks for the review, Nicholas. I've just committed this. > Hundson runs should check for AspectJ warnings and report failure if any is > present > ----------------------------------------------------------------------------------- > > Key: HADOOP-6326 > URL: https://issues.apache.org/jira/browse/HADOOP-6326 > Project: Hadoop Common > Issue Type: Improvement > Components: build > Reporter: Konstantin Boudnik > Assignee: Konstantin Boudnik > Priority: Critical > Fix For: 0.22.0 > > Attachments: HADOOP-6326.patch, HADOOP-6326.patch, HADOOP-6326.patch > > > When a code modifications break AspectJ bindings the following warning > appears in the ant's build output: > {noformat} > [echo] Start weaving aspects in place > [iajc] warning at > /Users/cos/work/branch-0.21/src/test/aop/org/apache/hadoop/hdfs/server/datanode/FSDatasetAspects.aj:55::0 > advice defined in org.apache.hadoop.hdfs.server.datanode.FSDatasetAspects > has not been applied [Xlint:adviceDidNotMatch] > [echo] Weaving of aspects is finished > {noformat} > Build process (in particular under Hudson) needs to check the output for such > warnings and fail the build if any is present -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.