Details
-
Bug
-
Status: Closed (View Workflow)
-
Minor
-
Resolution: Not A Defect
-
None
-
Ubuntu 8.04, Hudson 1.389
Description
We were attempting builds following the introduction of a large number of changes into the repository via a cvsimport operation. (Running 'git whatchanged' from the command line yields 100K+ lines of information.) Following the message "Recording changes in branch..." the plugin invokes "git whatchanged", and the process subsequently runs out of Java heap space, reporting OutOfMemoryError. Allocating additional heap space has helped in some circumstances.
Integrated in
plugins_git-plugin #191
[FIXED JENKINS-8365] There's no need to keep the whole output from "git whatchanged" in memory. Stream it for better efficiency.
JENKINS-8365avoid unbounded memory consumption with a massive change.Kohsuke Kawaguchi : 46a267021fc45b8a3cd2acee9928246bb35b1e03
Files :
Kohsuke Kawaguchi : 6cfb79042ee8bba28ec1ab219d4b5c99e6e8c649
Files :