Timothy Bingaman created JENKINS-12638:
------------------------------------------
Summary: Rebuilding dependency graph slow on large numbers of Ivy
Projects
Key: JENKINS-12638
URL: https://issues.jenkins-ci.org/browse/JENKINS-12638
Project: Jenkins
Issue Type: Bug
Components: ivy
Reporter: Timothy Bingaman
Assignee: Timothy Bingaman
Similar issue to [JENKINS-7535], but in the Ivy Plugin instead of the Maven
Plugin.
Every time a project is saved, Jenkins rebuilds the dependency graph.
For Ivy Projects this includes building up a dependency map of all the Ivy
modules in Jenkins and then applying the build triggers based on that
information. Currently, this is being done in every single module resulting in
an operation which is roughly in the order of {{O(n^2 + xn)}} where {{n}} is
the number of Ivy modules in Jenkins and {{x}} is the average number of direct
dependencies each module has.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira