nix-super/src/libstore
Eelco Dolstra 7ab68961e4 * Garbage collector: added an option `--use-atime' to delete paths in
order of ascending last access time.  This is useful in conjunction
  with --max-freed or --max-links to prefer deleting non-recently used
  garbage, which is good (especially in the build farm) since garbage
  may become live again.

  The code could easily be modified to accept other criteria for
  ordering garbage by changing the comparison operator used by the
  priority queue in collectGarbage().
2008-09-17 10:02:55 +00:00
..
build.cc * Explicitly set PWD to prevent problems with chroot builds. In 2008-08-27 17:20:25 +00:00
db.cc * Merged the no-bdb branch (-r10900:HEAD 2008-06-09 13:52:45 +00:00
db.hh * Get rid of the substitutes database table (NIX-47). Instead, if we 2007-08-12 00:29:28 +00:00
derivations-ast.def * Automatically upgrade <= 0.7 Nix stores to the new schema (so that 2005-02-09 09:50:29 +00:00
derivations.cc * Strip off the `.nix' suffix from the attribute name for files in 2008-08-25 13:31:57 +00:00
derivations.hh * Remove unnecessary inclusions of aterm2.h. 2006-09-04 22:08:40 +00:00
gc.cc * Garbage collector: added an option `--use-atime' to delete paths in 2008-09-17 10:02:55 +00:00
globals.cc * Flag `--no-build-hook' to disable distributed builds. 2007-11-16 16:15:26 +00:00
globals.hh * Flag `--no-build-hook' to disable distributed builds. 2007-11-16 16:15:26 +00:00
local-store.cc * Better error checking of the data from the substituters. 2008-08-05 10:57:53 +00:00
local-store.hh * Garbage collector: added an option `--use-atime' to delete paths in 2008-09-17 10:02:55 +00:00
Makefile.am * Merged the no-bdb branch (-r10900:HEAD 2008-06-09 13:52:45 +00:00
misc.cc * nix-env --dry-run: show the total size of the substituter 2008-08-04 12:29:04 +00:00
misc.hh * nix-env --dry-run: show the total size of the substituter 2008-08-04 12:29:04 +00:00
optimise-store.cc * `nix-store --optimise': handle files with >= 32000 hard links. 2008-06-18 14:13:00 +00:00
pathlocks.cc * GCC 4.3.0 (Fedora 9) compatibility fixes. Reported by Gour and 2008-05-21 11:17:31 +00:00
pathlocks.hh * GCC 4.3.0 (Fedora 9) compatibility fixes. Reported by Gour and 2008-05-21 11:17:31 +00:00
references.cc * GCC 4.3.0 (Fedora 9) compatibility fixes. Reported by Gour and 2008-05-21 11:17:31 +00:00
references.hh * Use a proper namespace. 2006-09-04 21:06:23 +00:00
remote-store.cc * Backward compatibility check to prevent nixos-rebuild from barfing 2008-08-14 13:02:19 +00:00
remote-store.hh * Make nix-env --dry-run print the paths to be substituted correctly 2008-08-02 12:54:35 +00:00
store-api.cc * Garbage collector: added an option `--use-atime' to delete paths in 2008-09-17 10:02:55 +00:00
store-api.hh * Garbage collector: added an option `--use-atime' to delete paths in 2008-09-17 10:02:55 +00:00
upgrade-schema.cc * Merged the no-bdb branch (-r10900:HEAD 2008-06-09 13:52:45 +00:00
worker-protocol.hh * Backward compatibility check to prevent nixos-rebuild from barfing 2008-08-14 13:02:19 +00:00