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