Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/git-plugin
  Commit: fcd7fa46a5aea491a61e9fcca797767e95149e39
      
https://github.com/jenkinsci/git-plugin/commit/fcd7fa46a5aea491a61e9fcca797767e95149e39
  Author: Ali Utku Selen <[email protected]>
  Date:   2020-09-17 (Thu, 17 Sep 2020)

  Changed paths:
    M src/main/java/hudson/plugins/git/GitSCM.java

  Log Message:
  -----------
  Catch IOException by printCommitMessageToLog

It is possible that node running git operation is having memory issues and 
frequently fail
with a stack trace similar to below. Since printCommitMessageToLog is 
considered informational
avoid such issues.

09:28:57 java.lang.OutOfMemoryError: Java heap space
09:28:57 Caused: java.io.IOException: Remote call on XXXX failed
09:28:57        at hudson.remoting.Channel.call(Channel.java:1007)
09:28:57        at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInv=
ocationHandler.java:286)
09:28:57        at com.sun.proxy.$Proxy82.withRepository(Unknown Source)
09:28:57        at org.jenkinsci.plugins.gitclient.RemoteGitImpl.withReposi=
tory(RemoteGitImpl.java:237)
09:28:57        at hudson.plugins.git.GitSCM.printCommitMessageToLog(GitSCM=
.java:1347)
09:28:57        at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1316)
09:28:57        at org.jenkinsci.plugins.multiplescms.MultiSCM.checkout(Mul=
tiSCM.java:143)
09:28:57        at hudson.scm.SCM.checkout(SCM.java:505)
09:28:57        at hudson.model.AbstractProject.checkout(AbstractProject.ja=
va:1206)
09:28:57        at hudson.model.AbstractBuild$AbstractBuildExecution.defaul=
tCheckout(AbstractBuild.java:574)
09:28:57        at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStra=
tegy.java:86)
09:28:57        at hudson.model.AbstractBuild$AbstractBuildExecution.run(Ab=
stractBuild.java:499)
09:28:57        at hudson.model.Run.execute(Run.java:1894)
09:28:57        at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
09:28:57        at hudson.model.ResourceController.execute(ResourceControll=
er.java:97)
09:28:57        at hudson.model.Executor.run(Executor.java:428)


  Commit: a306da61c599074514aacc12288647cbf9d9c182
      
https://github.com/jenkinsci/git-plugin/commit/a306da61c599074514aacc12288647cbf9d9c182
  Author: Mark Waite <[email protected]>
  Date:   2020-09-17 (Thu, 17 Sep 2020)

  Changed paths:
    M src/main/java/hudson/plugins/git/GitSCM.java

  Log Message:
  -----------
  Merge pull request #957 from auselen/patch-1

Catch IOException by printCommitMessageToLog


Compare: 
https://github.com/jenkinsci/git-plugin/compare/fd347461735e...a306da61c599

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/git-plugin/push/refs/heads/master/fd3474-a306da%40github.com.

Reply via email to