1. 13 May, 2018 2 commits
  2. 08 May, 2018 3 commits
  3. 06 May, 2018 4 commits
    • Bastian Blank's avatar
      Lower rsync timeout to 120 seconds · fbeb0e33
      Bastian Blank authored
      We increasingly see TCP connections with insanely low timeouts.
      Especially in NAT or proxy environments, these timeouts can be as low as
      two or four minutes.  This makes them even too low for the default
      interval of the TCP keepalives enabled with SO_KEEPALIVE.
      
      The IO timeout setting in rsync also enables sending protocol level
      keepalives every half timeout.  Apart from a higher rate of keepalives,
      this change should not incur any cost.
      
      Closes: #882381
      fbeb0e33
    • Bastian Blank's avatar
      ce51ef80
    • Bastian Blank's avatar
      Make tar generation reproducible · bf868ed5
      Bastian Blank authored
      To generate the tar file reproducible we ask tar to sort the name, set
      the mtime to the build date and set root as owner and group for all
      files.
      
      Closes: #856860
      bf868ed5
    • Bastian Blank's avatar
      Disable incremental recursive mode · c2b37c42
      Bastian Blank authored
      Incremental recursive mode causes rsync to receive file entries one by
      one, causing long run times just to retrieve the file list.  Without it,
      rsync just retrieves the file list in one transfer.
      c2b37c42
  4. 03 Mar, 2018 2 commits
  5. 16 Feb, 2018 1 commit
  6. 24 Dec, 2017 4 commits
  7. 23 Dec, 2017 5 commits
  8. 15 Dec, 2017 1 commit
    • Bastian Blank's avatar
      Break siblings out of push lock wait if timeout hits · 902cd3d3
      Bastian Blank authored
      If one lock wait timeouts, it delets it's own lock file.  This makes it
      impossible for the siblings to ever find all files existing at the same
      time.  Make sure they break out the wait loop in this case by always
      creating the all done marker.
      902cd3d3
  9. 25 Nov, 2017 4 commits
  10. 23 Nov, 2017 3 commits
  11. 09 Nov, 2017 8 commits
  12. 22 Oct, 2017 3 commits