Hi

Some of you might have noticed that Hudson can take a long time on
Maven builds in the step called "Parsing POMs". In fact, some builds
will time-out due to this step taking 15 minutes or more. Thing is, as
part of this step, Hudson will do the problematic rebuild of its
dependency graph. This is the same problem causing saving project
configuration taking forever. We have previously reported this here:
http://issues.hudson-ci.org/browse/HUDSON-7535

I've now added a comment on the issue describing the additional
problem of builds taking a long time.

I think we got some Hudson devs around here, anyone knows a workaround
for this problem? The problem at hand is line 748 in
MavenModuleSetBuild.java. I'm considering patching Hudson to remove
these calls on saving projects/starting builds and instead rebuilding
the graph as a cron job every hour or so. Would that work (given the
dependency graph will obviously be broken for some short times)?

/niklas

Reply via email to