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

Reply via email to