Branch: refs/heads/master
Home: https://github.com/NixOS/nix
Commit: 43f158bb0885c2eb9180ef7ab24034b1b9353e8b
https://github.com/NixOS/nix/commit/43f158bb0885c2eb9180ef7ab24034b1b9353e8b
Author: Eelco Dolstra <edols...@gmail.com>
Date: 2017-03-16 (Thu, 16 Mar 2017)
Changed paths:
M src/nix-copy-closure/nix-copy-closure.cc
Log Message:
-----------
nix-copy-closure: Fix assertion failure
$ ./inst/bin/nix-copy-closure --to bla $(type -p firefox)
nix-copy-closure: src/libstore/store-api.cc:80: std::__cxx11::string
nix::storePathToHash(const Path&): Assertion `base.size() >= storePathHashLen'
failed.
Commit: 0ec7f47b00659cf043eb7fbe72385a08f7e9f8e2
https://github.com/NixOS/nix/commit/0ec7f47b00659cf043eb7fbe72385a08f7e9f8e2
Author: Eelco Dolstra <edols...@gmail.com>
Date: 2017-03-16 (Thu, 16 Mar 2017)
Changed paths:
M src/libmain/shared.cc
M src/libstore/build.cc
M src/libutil/util.cc
M src/libutil/util.hh
Log Message:
-----------
Remove "killing process <pid>" messages
They convey no useful information.
Commit: 7a716ef2a5759506e602f3ceaaadc42edbf6d12f
https://github.com/NixOS/nix/commit/7a716ef2a5759506e602f3ceaaadc42edbf6d12f
Author: Eelco Dolstra <edols...@gmail.com>
Date: 2017-03-16 (Thu, 16 Mar 2017)
Changed paths:
M src/libstore/legacy-ssh-store.cc
Log Message:
-----------
Fix nix-copy-closure --to
Commit: ea7fa88131eb486ffe54f32601d36a64374f7b7c
https://github.com/NixOS/nix/commit/ea7fa88131eb486ffe54f32601d36a64374f7b7c
Author: Eelco Dolstra <edols...@gmail.com>
Date: 2017-03-16 (Thu, 16 Mar 2017)
Changed paths:
M src/libstore/legacy-ssh-store.cc
M src/libstore/store-api.hh
Log Message:
-----------
LegacySSHStore: Provide a faster implementation of computeFSClosure()
This avoids the latency of the standard implementation, which can make
a huge difference (e.g. 16.5s -> 0.5s on a NixOS system closure).
Commit: 91d67692cfb05e4ece744fb9d144921ae920f2de
https://github.com/NixOS/nix/commit/91d67692cfb05e4ece744fb9d144921ae920f2de
Author: Eelco Dolstra <edols...@gmail.com>
Date: 2017-03-16 (Thu, 16 Mar 2017)
Changed paths:
M src/libstore/store-api.cc
Log Message:
-----------
copyPaths(): Don't query path info for a path the target already has
For example, this cuts "nix-copy-closure --from" on a NixOS system
closure from 15.9s to 0.5s.
Commit: c5b83d8913d73ea58ff9437c41bf6bd0c6839ad0
https://github.com/NixOS/nix/commit/c5b83d8913d73ea58ff9437c41bf6bd0c6839ad0
Author: Eelco Dolstra <edols...@gmail.com>
Date: 2017-03-16 (Thu, 16 Mar 2017)
Changed paths:
M src/build-remote/build-remote.cc
M src/libstore/legacy-ssh-store.cc
M src/libstore/local-store.cc
M src/libstore/local-store.hh
M src/libstore/remote-store.cc
M src/libstore/remote-store.hh
M src/libstore/store-api.cc
M src/libstore/store-api.hh
M src/nix-copy-closure/nix-copy-closure.cc
M src/nix/copy.cc
Log Message:
-----------
copyPaths(): Use queryValidPaths() to reduce SSH latency
Commit: 287084d688c3316d5840a9a7b5b2dff29b3dda94
https://github.com/NixOS/nix/commit/287084d688c3316d5840a9a7b5b2dff29b3dda94
Author: Eelco Dolstra <edols...@gmail.com>
Date: 2017-03-16 (Thu, 16 Mar 2017)
Changed paths:
M src/build-remote/build-remote.cc
M src/libstore/legacy-ssh-store.cc
M src/libstore/ssh-store.cc
M src/nix-copy-closure/nix-copy-closure.cc
Log Message:
-----------
ssh:// -> ssh-ng://, legacy-ssh:// -> ssh://
Commit: 558eda01154d47b3c88983576eedb582185b2201
https://github.com/NixOS/nix/commit/558eda01154d47b3c88983576eedb582185b2201
Author: Eelco Dolstra <edols...@gmail.com>
Date: 2017-03-16 (Thu, 16 Mar 2017)
Changed paths:
M src/nix/command.cc
M src/nix/command.hh
M src/nix/copy.cc
Log Message:
-----------
nix copy: Make -r option use the "from" store
Previously, we tried to compute the closure in the local store, which
obviously doesn't work.
Compare: https://github.com/NixOS/nix/compare/3f35612c041e...558eda01154d
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits