nix-gh/src
Graham Christensen 02098d2073 fetchGit: use a better caching scheme
The current usage technically works by putting multiple different
repos in to the same git directory. However, it is very slow as
Git tries very hard to find common commits between the two
repositories. If the two repositories are large (like Nixpkgs and
another long-running project,) it is maddeningly slow.

This change busts the cache for existing deployments, but users
will be promptly repaid in per-repository performance.
2018-08-17 11:27:34 -04:00
..
build-remote Merge branch 'aarch64-armv7' of git://github.com/lheckemann/nix 2018-04-23 08:48:22 -04:00
cpptoml Include cpptoml for build simplicity 2018-07-03 18:39:36 +02:00
libexpr fetchGit: use a better caching scheme 2018-08-17 11:27:34 -04:00
libmain Modularize config settings 2018-05-30 13:28:01 +02:00
libstore ignore when listxattr fails with ENODATA 2018-08-13 21:11:36 +02:00
libutil Fix Brotli decompression in 'nix log' 2018-08-06 15:40:29 +02:00
linenoise linenoise.cpp: allow completions from empty input 2017-12-19 12:52:10 -06:00
nix Slightly questionable workaround for #2342 2018-08-10 11:34:41 +02:00
nix-build Merge pull request #2323 from samueldr/feature/selective-impurity 2018-08-03 16:58:18 +02:00
nix-channel make sure not to use cached channels for nix-channel --update 2018-05-09 16:18:20 +02:00
nix-collect-garbage Add plugins to make Nix more extensible. 2018-02-08 12:44:37 -05:00
nix-copy-closure Fix library ordering in Makefiles 2018-04-21 21:10:52 -07:00
nix-daemon Make adding paths via nix-store --serve run in constant memory 2018-08-03 21:21:16 +02:00
nix-env Merge pull request #767 from mogorman/garbage_collect_keep_last_few 2018-05-31 10:00:21 +02:00
nix-instantiate Move EvalState from the stack to the heap 2018-06-12 17:49:55 +02:00
nix-prefetch-url nix-prefetch-url: Download file in constant memory 2018-07-12 18:48:41 +02:00
nix-store Make adding paths via nix-store --serve run in constant memory 2018-08-03 21:21:16 +02:00
nlohmann nlohmann-json: 2.1.1 -> 3.0.1 2018-01-22 12:19:50 -06:00
resolve-system-dependencies Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00