Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: 577ebeaefb71020f0d6b79488602fd56ba2c1863
      
https://github.com/NixOS/nix/commit/577ebeaefb71020f0d6b79488602fd56ba2c1863
  Author: Eelco Dolstra <edols...@gmail.com>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M src/libstore/legacy-ssh-store.cc
    M src/libstore/remote-store.cc
    M src/libstore/remote-store.hh
    M src/libstore/ssh-store.cc
    A src/libstore/ssh.cc
    A src/libstore/ssh.hh
    M src/libutil/pool.hh

  Log Message:
  -----------
  Improve SSH handling

* Unify SSH code in SSHStore and LegacySSHStore.

* Fix a race starting the SSH master. We now wait synchronously for
  the SSH master to finish starting. This prevents the SSH clients
  from starting their own connections.

* Don't use a master if max-connections == 1.

* Add a "max-connections" store parameter.

* Add a "compress" store parameter.


  Commit: d140c75530d385431850bed2f2c250f889c43c2f
      
https://github.com/NixOS/nix/commit/d140c75530d385431850bed2f2c250f889c43c2f
  Author: Eelco Dolstra <edols...@gmail.com>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M src/libutil/pool.hh

  Log Message:
  -----------
  Pool: Don't hang if creating a connection fails


  Commit: d3eb1cf3bbf57a33ac2e71a19a150c077011ecd9
      
https://github.com/NixOS/nix/commit/d3eb1cf3bbf57a33ac2e71a19a150c077011ecd9
  Author: Eelco Dolstra <edols...@gmail.com>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M src/build-remote/build-remote.cc
    M src/libstore/store-api.cc
    M src/libstore/store-api.hh

  Log Message:
  -----------
  build-remote: Don't use a SSH master

This is unnecessary because we make only one connection.


  Commit: 8490ee37a6dbfb66e1b3dbaf88918bea044b143a
      
https://github.com/NixOS/nix/commit/8490ee37a6dbfb66e1b3dbaf88918bea044b143a
  Author: Eelco Dolstra <edols...@gmail.com>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M src/libstore/ssh.cc
    M src/libstore/ssh.hh

  Log Message:
  -----------
  SSHMaster: Make thread-safe


  Commit: d1158bb8168804b27508972988d4b85ba9d5e49d
      
https://github.com/NixOS/nix/commit/d1158bb8168804b27508972988d4b85ba9d5e49d
  Author: Eelco Dolstra <edols...@gmail.com>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M src/libstore/remote-store.cc
    M src/libstore/remote-store.hh

  Log Message:
  -----------
  Cache connection failures


Compare: https://github.com/NixOS/nix/compare/7f62be1bcd2a...d1158bb81688
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to