Branch: refs/heads/master
Home: https://github.com/NixOS/nix
Commit: 75a1d9849d7355c227ce76be17809a71852956b3
https://github.com/NixOS/nix/commit/75a1d9849d7355c227ce76be17809a71852956b3
Author: Benno Fünfstück <benno.fuenfstu...@gmail.com>
Date: 2017-05-15 (Mon, 15 May 2017)
Changed paths:
M src/libstore/nar-accessor.cc
Log Message:
-----------
nar-accessor: use tree, fixes readDirectory missing children
Previously, if a directory `foo` existed and a file `foo-` (where `-` is any
character that is sorted before `/`), then `readDirectory` would return an
empty list.
To fix this, we now use a tree where we can just access the children of the
node, and do not need to rely on sorting behavior to list the contents of a
directory.
Commit: 4412f7c08367b17b3be723ee42df159100d93922
https://github.com/NixOS/nix/commit/4412f7c08367b17b3be723ee42df159100d93922
Author: Benno Fünfstück <benno.fuenfstu...@gmail.com>
Date: 2017-05-15 (Mon, 15 May 2017)
Changed paths:
M tests/local.mk
A tests/nar-index.nix
A tests/nar-index.sh
Log Message:
-----------
nar-archive.cc: add tests for the nar index
Commit: 5ee06e612a93a30bfa3b2129a3951e0c36f95602
https://github.com/NixOS/nix/commit/5ee06e612a93a30bfa3b2129a3951e0c36f95602
Author: Benno Fünfstück <benno.fuenfstu...@gmail.com>
Date: 2017-05-15 (Mon, 15 May 2017)
Changed paths:
M src/libstore/nar-accessor.cc
Log Message:
-----------
nar-accessor: non-recursive NarMember::find
This avoids a possible stack overflow if directories are very deeply nested.
Commit: a1f428b13bd003caaf3a1d1da6e934d52b6ea6dc
https://github.com/NixOS/nix/commit/a1f428b13bd003caaf3a1d1da6e934d52b6ea6dc
Author: Benno Fünfstück <benno.fuenfstu...@gmail.com>
Date: 2017-05-15 (Mon, 15 May 2017)
Changed paths:
M src/libstore/nar-accessor.cc
Log Message:
-----------
nar-accessor.cc: remove unused member NarIndexer::currentName
Commit: edbb105e98b1d2c54776e91b49984eb50cce9db4
https://github.com/NixOS/nix/commit/edbb105e98b1d2c54776e91b49984eb50cce9db4
Author: Eelco Dolstra <edols...@gmail.com>
Date: 2017-05-24 (Wed, 24 May 2017)
Changed paths:
M src/libstore/nar-accessor.cc
M tests/local.mk
A tests/nar-index.nix
A tests/nar-index.sh
Log Message:
-----------
Merge branch 'nar-accessor-tree' of https://github.com/bennofs/nix
Compare: https://github.com/NixOS/nix/compare/f134fc4cbecc...edbb105e98b1
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits