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.
