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

Reply via email to