----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/38041/#review97491 ----------------------------------------------------------- Ship it! - Balu Vellanki On Sept. 2, 2015, 4:57 p.m., Venkat Ranganathan wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/38041/ > ----------------------------------------------------------- > > (Updated Sept. 2, 2015, 4:57 p.m.) > > > Review request for Falcon. > > > Bugs: FALCON-1429 > https://issues.apache.org/jira/browse/FALCON-1429 > > > Repository: falcon-git > > > Description > ------- > > Updated Aspectj version to 1.8.6, > Fixed weaver dependency to also include the metrics project with GenericAlert handling. > Fixed null pointer handling in around advice for audits > > > Diffs > ----- > > metrics/src/main/java/org/apache/falcon/aspect/AbstractFalconAspect.java b358011 > metrics/src/main/java/org/apache/falcon/aspect/GenericAlert.java 321c769 > pom.xml 583d095 > prism/pom.xml 1e68e82 > prism/src/test/java/org/apache/falcon/aspect/GenericAlertTest.java 919f821 > > Diff: https://reviews.apache.org/r/38041/diff/ > > > Testing > ------- > > Ran mvn clean install -Phadoop-2,test-patch > All Tests passed > > You may see the following warning (I changed the ajc lint level to warning so that we can see issues if any) > > WARNING] can not implement lazyTjp on this joinpoint method-execution(java.lang.String org.apache.falcon.aspect.GenericAlert.audit(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)) because around advice is used [Xlint:canNotImplementLazyTjp] > > That is because the aspects are broadly applicable. May be we can fix the Pointcuts later > > > Thanks, > > Venkat Ranganathan > >