commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary Gregory <garydgreg...@gmail.com>
Subject Re: [ALL] RAT 0.9 slowness
Date Wed, 15 May 2013 02:30:22 GMT
On Tue, May 14, 2013 at 10:21 PM, sebb <sebbaz@gmail.com> wrote:

> On 15 May 2013 02:58, Gary Gregory <garydgregory@gmail.com> wrote:
> > For me 'mvn clean site' took 56 minutes for IO.
>
> So?
>

It's just a data point.

Gary


>
> What if you exclude site-content/** ?
>
> > Gary
> >
> >
> > On Tue, May 14, 2013 at 9:19 PM, sebb <sebbaz@gmail.com> wrote:
> >
> >> I've just done a test with IO, and the speed problem seems to be
> >> related to the SVN files under site-content.
> >> These seem to cause 0.9 to hang - a thread dump shows the code is
> >> mainly at the line:
> >>
> >> at
> >>
> org.apache.rat.analysis.license.FullTextMatchingLicense.match(FullTextMatchingLicense.java:79)
> >>
> >> This is calling Pattern.matcher() so I assume there must be some kind
> >> of content that causes the regex engine to churn.
> >> Perhaps the pattern is causing excess backtracking.
> >>
> >> I've no idea why 0.9 has a problem with these particular files, but
> >> they should not be included in the RAT check anyway.
> >>
> >> If you want to test RAT on its own:
> >>
> >> mvn apache-rat:rat [-Dcommons.rat.version=0.9]
> >>
> >> Obviously there is a bug in RAT 0.9, but maybe we can avoid it by
> >> excluding site-content.
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> >> For additional commands, e-mail: dev-help@commons.apache.org
> >>
> >>
> >
> >
> > --
> > E-Mail: garydgregory@gmail.com | ggregory@apache.org
> > Java Persistence with Hibernate, Second Edition<
> http://www.manning.com/bauer3/>
> > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
> > Spring Batch in Action <http://www.manning.com/templier/>
> > Blog: http://garygregory.wordpress.com
> > Home: http://garygregory.com/
> > Tweet! http://twitter.com/GaryGregory
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>


-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message