Age | Commit message (Expand) | Author | Files | Lines |
2010-10-14 | * Wrap deleteFromStore() in a transaction. Otherwise there might be a | Eelco Dolstra | 1 | -3/+5 |
2010-08-31 | `nix-store --verify' improvements: | Eelco Dolstra | 1 | -2/+1 |
2010-08-30 | * When using the build hook, distinguish between the stderr of the | Eelco Dolstra | 1 | -1/+1 |
2010-08-30 | * Disable the GC reachability check for now (when creating new roots), | Eelco Dolstra | 1 | -1/+1 |
2010-03-08 | * Set `gc-keep-outputs' or `gc-keep-derivations' to false with | Eelco Dolstra | 1 | -0/+9 |
2010-02-22 | * Get derivation outputs from the database instead of the .drv file, | Eelco Dolstra | 1 | -4/+4 |
2010-02-22 | * Revert r19650 (implement gc-keep-outputs by looking for derivations | Eelco Dolstra | 1 | -53/+3 |
2010-02-02 | * Remove most Cygwin-specific code. Cygwin 1.7 implements advisory | Eelco Dolstra | 1 | -38/+0 |
2010-01-25 | * Make the garbage collector do the right thing when `gc-keep-outputs' | Eelco Dolstra | 1 | -18/+69 |
2009-11-24 | * Randomise the order in which we delete entries to make the collector | Eelco Dolstra | 1 | -2/+10 |
2009-11-23 | (no commit message) | Eelco Dolstra | 1 | -0/+5 |
2009-11-23 | * `nix-store --gc --print-roots': also print the path of the actual | Eelco Dolstra | 1 | -5/+0 |
2009-11-23 | * Made the garbage collector a lot faster. It no longer computes the | Eelco Dolstra | 1 | -161/+162 |
2009-11-20 | * Remove the --use-atime / --max-atime garbage collector flags. Many | Eelco Dolstra | 1 | -131/+5 |
2009-04-21 | * Use foreach in a lot of places. | Eelco Dolstra | 1 | -20/+12 |
2009-03-26 | * Don't use ULLONG_MAX in maxFreed - use 0 to mean "no limit". | Eelco Dolstra | 1 | -1/+1 |
2008-12-12 | * Put chroots in the Nix store. This ensures that we can create hard | Eelco Dolstra | 1 | -0/+5 |
2008-12-12 | * Simplify deleting .lock files in /nix/store: just don't delete them | Eelco Dolstra | 1 | -30/+18 |
2008-09-17 | * GC option `--max-atime' that specifies an upper limit to the last | Eelco Dolstra | 1 | -6/+12 |
2008-09-17 | * Typo. | Eelco Dolstra | 1 | -1/+1 |
2008-09-17 | * Some refactoring. Better output with `-v' for --use-atime. | Eelco Dolstra | 1 | -33/+35 |
2008-09-17 | * Garbage collector: added an option `--use-atime' to delete paths in | Eelco Dolstra | 1 | -37/+157 |
2008-08-14 | * Increase the sleep periods a bit to make the test less likely to | Eelco Dolstra | 1 | -4/+0 |
2008-06-18 | * Garbage collector: option `--max-freed' to stop after at least N | Eelco Dolstra | 1 | -2/+23 |
2008-06-18 | * Some refactoring: put the GC options / results in separate structs. | Eelco Dolstra | 1 | -28/+26 |
2008-06-14 | * Note. | Eelco Dolstra | 1 | -1/+5 |
2008-06-13 | * Garbage collector: don't do a complete topological sort of the Nix | Eelco Dolstra | 1 | -74/+83 |
2008-06-13 | * Print some progress info during the early GC stages. | Eelco Dolstra | 1 | -0/+8 |
2008-06-09 | * Merged the no-bdb branch (-r10900:HEAD | Eelco Dolstra | 1 | -2/+0 |
2007-11-29 | * nix-env -e: support uninstalling by path, so that one can say | Eelco Dolstra | 1 | -5/+4 |
2007-11-15 | * Don't need gc.hh. | Eelco Dolstra | 1 | -1/+2 |
2007-11-15 | Added possibility to specify garbage collection levels for store paths; so pa... | Michael Raskin | 1 | -4/+15 |
2007-08-28 | * PathLocks::lockPaths: don't allow reacquiring a lock we already | Eelco Dolstra | 1 | -1/+3 |
2007-08-12 | * Get rid of the substitutes database table (NIX-47). Instead, if we | Eelco Dolstra | 1 | -0/+2 |
2007-06-12 | * Support queryDeriver() in multi-user installations. | Eelco Dolstra | 1 | -1/+1 |
2007-06-11 | * Check against creation of GC roots in the store. Those roots don't | Eelco Dolstra | 1 | -1/+5 |
2007-03-19 | * Undocumented option `gc-check-reachability' to allow reachability | Eelco Dolstra | 1 | -7/+9 |
2007-02-21 | * `nix-store -qR' and friends: print the paths sorted topologically | Eelco Dolstra | 1 | -2/+2 |
2007-01-14 | * Make the garbage collector more resilient to certain consistency | Eelco Dolstra | 1 | -3/+7 |
2006-12-05 | * Better message. | Eelco Dolstra | 1 | -1/+1 |
2006-12-05 | * Allow unprivileged users to run the garbage collector and to do | Eelco Dolstra | 1 | -4/+4 |
2006-12-05 | * The determination of the root set should be made by the privileged | Eelco Dolstra | 1 | -56/+64 |
2006-12-05 | * findRoots: return a map from the symlink (outside of the store) to | Eelco Dolstra | 1 | -11/+16 |
2006-12-05 | * In addPermRoot, check that the root that we just registered can be | Eelco Dolstra | 1 | -17/+41 |
2006-12-04 | * Add indirect root registration to the protocol so that unprivileged | Eelco Dolstra | 1 | -5/+10 |
2006-12-02 | * Move addTempRoot() to the store API, and add another function | Eelco Dolstra | 1 | -5/+12 |
2006-12-02 | * Remove SwitchToOriginalUser, we're not going to need it anymore. | Eelco Dolstra | 1 | -4/+1 |
2006-11-30 | * Refactoring. There is now an abstract interface class StoreAPI | Eelco Dolstra | 1 | -8/+8 |
2006-11-24 | * Doh! Path sizes need to be computed recursively of course. | Eelco Dolstra | 1 | -6/+2 |
2006-09-14 | * Fix a huge gaping hole in nix-env w.r.t. the garbage collector. | Eelco Dolstra | 1 | -9/+14 |