Branch: refs/heads/make-sync.sh-great-again
  Home:   https://github.com/jenkins-infra/jenkins-infra
  Commit: bdb294aad7a9ffa75e226cab5b3100120f6aedd9
      
https://github.com/jenkins-infra/jenkins-infra/commit/bdb294aad7a9ffa75e226cab5b3100120f6aedd9
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2016-11-15 (Tue, 15 Nov 2016)

  Changed paths:
    M dist/profile/files/mirrorbrain/sync.sh

  Log Message:
  -----------
  Speeding up rsync run

Make rsync preserve timestamp during copy, so that successive runs can
speed up. In the likely event that files haven't been touched, this will
allow rsync to skip computing checksums.

This part of rsync takes forever trying to compute checksums over large
number of files, slowing the release tremendously.

Tyler has some concerns that this might not be as effective, citing that
the upstream UC generation that places plugins might be touching file
stamps unnecessarily, but looking at actual files in these directories,
they are not. And even if that is the case, this addition will merely
make no improvements and will not make situation any worse.


-- 
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 jenkinsci-commits+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to