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.