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

Reply via email to