* KK's changes to window sizes should have *increased* performance
* My connection bug fixes were surgical IIRC
* Nicolas's merge of upstream seems to include an EOL change, so hard to
see what changed there with the Github diff tool:
https://github.com/jenkinsci/trilead-ssh2/compare/trilead-ssh2-build214-jenkins-3...trilead-ssh2-build217-jenkins-5

I wonder if something changed upstream...

BTW you are using /dev/./urandom as an entropy source for the JVM?


On 29 July 2014 19:51, Dean Yu <[email protected]> wrote:

> 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.
>

-- 
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