Branch: refs/heads/master
Home: https://github.com/NixOS/nix
Commit: c4a40949d945b4a3be85ad68b8cfb449843f34a6
https://github.com/NixOS/nix/commit/c4a40949d945b4a3be85ad68b8cfb449843f34a6
Author: Eelco Dolstra <[email protected]>
Date: 2017-03-01 (Wed, 01 Mar 2017)
Changed paths:
M src/libstore/derivations.cc
M src/libstore/export-import.cc
M src/libstore/remote-store.cc
M src/libutil/serialise.cc
M src/libutil/serialise.hh
M src/nix-daemon/nix-daemon.cc
M src/nix-store/nix-store.cc
Log Message:
-----------
Handle importing NARs containing files greater than 4 GiB
Also templatize readInt() to work for various integer types.
Commit: e321551d540df340fadaa1b088d9e5225193c87a
https://github.com/NixOS/nix/commit/e321551d540df340fadaa1b088d9e5225193c87a
Author: Eelco Dolstra <[email protected]>
Date: 2017-03-01 (Wed, 01 Mar 2017)
Changed paths:
M src/nix-store/nix-store.cc
Log Message:
-----------
Fix assertion failure in nix-store --export
Fixes #1173.
Commit: 56e19d970db33de6b7aef088cde57817b5a61d61
https://github.com/NixOS/nix/commit/56e19d970db33de6b7aef088cde57817b5a61d61
Author: Eelco Dolstra <[email protected]>
Date: 2017-03-01 (Wed, 01 Mar 2017)
Changed paths:
M src/nix-store/nix-store.cc
Log Message:
-----------
nix-store --import: Fix importing unsigned paths
Commit: 07a0b8ca671669794f51f9d886397bf038a8881e
https://github.com/NixOS/nix/commit/07a0b8ca671669794f51f9d886397bf038a8881e
Author: Eelco Dolstra <[email protected]>
Date: 2017-03-01 (Wed, 01 Mar 2017)
Changed paths:
M src/libstore/local-store.cc
Log Message:
-----------
Tweak message
Commit: 374908726b87f6cd137ea7d097fdcda57003594e
https://github.com/NixOS/nix/commit/374908726b87f6cd137ea7d097fdcda57003594e
Author: Eelco Dolstra <[email protected]>
Date: 2017-03-01 (Wed, 01 Mar 2017)
Changed paths:
M src/libutil/serialise.cc
Log Message:
-----------
readString(): Read directly into std::string
When reading a huge string, this halves memory consumption.
(Strictly speaking, this appears only valid in C++17, but who cares...)
Commit: f61f67ddee12a976a0a6a20652e7c545b49fa46c
https://github.com/NixOS/nix/commit/f61f67ddee12a976a0a6a20652e7c545b49fa46c
Author: Eelco Dolstra <[email protected]>
Date: 2017-03-01 (Wed, 01 Mar 2017)
Changed paths:
M src/libstore/export-import.cc
M src/libstore/legacy-ssh-store.cc
M src/libstore/remote-store.cc
M src/libutil/serialise.hh
M src/nix-daemon/nix-daemon.cc
Log Message:
-----------
RemoteStore::addToStore(): Send NAR rather than string containing NAR
This allows the NAR to be streamed in the future (though we're not
doing that yet).
Commit: fa125b9b28bea25a4eeb4d39a71a481563127cb9
https://github.com/NixOS/nix/commit/fa125b9b28bea25a4eeb4d39a71a481563127cb9
Author: Eelco Dolstra <[email protected]>
Date: 2017-03-01 (Wed, 01 Mar 2017)
Changed paths:
M src/libstore/export-import.cc
M src/libutil/archive.hh
M src/nix-daemon/nix-daemon.cc
Log Message:
-----------
TeeSink: Pre-reserve string space
When receiving a very large file, this can prevent the string from
having tobe copied, which temporarily doubles memory consumption.
Compare: https://github.com/NixOS/nix/compare/07808052461e...fa125b9b28be_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits