Comparing changes
Open a pull request
base repository: NixOS/nix
base: 3f35612c041e
head repository: NixOS/nix
compare: 558eda01154d
- 8 commits
- 17 files changed
- 1 contributor
Commits on Mar 16, 2017
-
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.
Configuration menu - View commit details
-
Copy full SHA for 43f158b - Browse repository at this point
Copy the full SHA 43f158bView commit details -
Remove "killing process <pid>" messages
They convey no useful information.
Configuration menu - View commit details
-
Copy full SHA for 0ec7f47 - Browse repository at this point
Copy the full SHA 0ec7f47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a716ef - Browse repository at this point
Copy the full SHA 7a716efView commit details -
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).
Configuration menu - View commit details
-
Copy full SHA for ea7fa88 - Browse repository at this point
Copy the full SHA ea7fa88View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 91d6769 - Browse repository at this point
Copy the full SHA 91d6769View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5b83d8 - Browse repository at this point
Copy the full SHA c5b83d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 287084d - Browse repository at this point
Copy the full SHA 287084dView commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 558eda0 - Browse repository at this point
Copy the full SHA 558eda0View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 3f35612c041e...558eda01154d