Branch: refs/heads/master Home: https://github.com/NixOS/nix Commit: ba20730b3f7ad6b09aa86b66748df575e56d442e https://github.com/NixOS/nix/commit/ba20730b3f7ad6b09aa86b66748df575e56d442e Author: Eelco Dolstra <edols...@gmail.com> Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths: M src/libstore/remote-store.cc M src/libstore/remote-store.hh M src/libstore/store-api.hh M src/libstore/worker-protocol.hh M src/nix-daemon/nix-daemon.cc Log Message: ----------- Implement RemoteStore::queryMissing() This provides a significant speedup, e.g. 64 s -> 12 s for nix-build --dry-run -I nixpkgs=channel:nixos-16.03 '<nixpkgs/nixos/tests/misc.nix>' -A test on a cold local and CloudFront cache. The alternative is to use lots of concurrent daemon connections but that seems wasteful.
_______________________________________________ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits