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