Hi folks,
  We just upgraded our cluster from 1.509.4 to 1.554.3, and discovered a 
significant increase in our build times. Builds that typically took ~50 to 
complete started taking ~90 minutes to finish, sometimes spiking to 2 
hours. While researching, we found this JIRA[1] which reported that 
downgrading the trilead-ssh2 jar solved the performance issues.
  While this ticket talks specifically artifact downloads, we see that our 
builds as a whole were slower.
  The trilead-ssh2 dependency version was updated by [2], so it was 
introduced into 1.536, show would only have made it to LTS with 1.554.1 in 
April.
  Looking at the trilead-ssh2 repo[3], it looks like there were a small set 
of changes:
   - changes by ndeloof to merge a newer upstream (build214 to build217)
   - changes by stephenc to fix connection bugs
   - changes by kohsuke to support package window sizes

  Anyone have thoughts on the likely culprit? Given the severity of the 
performance hit we took, I'm surprised that more people haven't reported 
this.

  -- Dean

[1] https://issues.jenkins-ci.org/browse/JENKINS-20550
[2] 
https://github.com/jenkinsci/jenkins/commit/bb265c5e95b0fe39128720b903914236962db41b
[3] https://github.com/jenkinsci/trilead-ssh2/commits/master


-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to