Age | Commit message (Expand) | Author | Files | Lines |
2013-04-26 | addAdditionalRoots(): Check each path only once | Eelco Dolstra | 1 | -2/+2 |
2013-03-08 | Revert "Prevent config.h from being clobbered" | Eelco Dolstra | 1 | -1/+4 |
2013-03-07 | Prevent config.h from being clobbered | Eelco Dolstra | 1 | -4/+1 |
2013-01-05 | Delete a left-over trash directory before doing a GC | Eelco Dolstra | 1 | -1/+4 |
2013-01-04 | Fix "0 store paths deleted" message | Eelco Dolstra | 1 | -0/+2 |
2013-01-03 | Clear any immutable bits in the Nix store | Eelco Dolstra | 1 | -2/+0 |
2012-12-20 | Yet another rewrite of the garbage collector | Eelco Dolstra | 1 | -130/+133 |
2012-12-19 | If gc-keep-derivations is set, only keep the actual deriver | Eelco Dolstra | 1 | -1/+1 |
2012-09-19 | Templatise tokenizeString() | Eelco Dolstra | 1 | -1/+1 |
2012-09-13 | Vacuum the SQLite DB after running the garbage collector | Eelco Dolstra | 1 | -0/+3 |
2012-09-13 | Delete paths in a component in topologically sorted order | Eelco Dolstra | 1 | -1/+3 |
2012-09-12 | Handle gc-keep-outputs and gc-keep-derivations both enabled | Eelco Dolstra | 1 | -94/+97 |
2012-08-27 | Merge branch 'master' into no-manifests | Eelco Dolstra | 1 | -8/+24 |
2012-08-05 | Handle amount of disk space saved by hard linking being negative | Eelco Dolstra | 1 | -2/+2 |
2012-08-01 | Count bytes freed deleting unused links | Eelco Dolstra | 1 | -2/+4 |
2012-08-01 | Drop the block count in the garbage collector | Eelco Dolstra | 1 | -3/+2 |
2012-08-01 | nix-store --gc: Make ‘--max-freed 0’ do the right thing | Eelco Dolstra | 1 | -2/+2 |
2012-08-01 | removeUnusedLinks(): Print stats on disk space saved by hard linking | Eelco Dolstra | 1 | -1/+16 |
2012-07-30 | Refactor settings processing | Eelco Dolstra | 1 | -39/+39 |
2012-07-23 | Garbage collect unused links in /nix/store/.links | Eelco Dolstra | 1 | -0/+37 |
2012-04-16 | Fix obscure race condition in GC root creation | Eelco Dolstra | 1 | -16/+18 |
2012-03-26 | Mac OS X fix | Eelco Dolstra | 1 | -0/+3 |
2012-03-26 | Delete non-directory valid paths right away | Eelco Dolstra | 1 | -16/+27 |
2012-03-26 | Make the garbage collector more concurrent | Eelco Dolstra | 1 | -11/+42 |
2012-03-26 | Remove the --max-links GC option | Eelco Dolstra | 1 | -11/+1 |
2012-03-13 | Ensure that Perl processes delete their entry in the temproots directory | Eelco Dolstra | 1 | -0/+12 |
2012-03-05 | Set the close-on-exec flag on file descriptors | Eelco Dolstra | 1 | -0/+1 |
2012-02-15 | Don't use deletePath() to delete a single file | Eelco Dolstra | 1 | -1/+1 |
2012-02-09 | Use data() instead of c_str() where appropriate | Eelco Dolstra | 1 | -1/+1 |
2011-12-30 | * Move topoSortPaths() out of gc.cc. | Eelco Dolstra | 1 | -36/+0 |
2011-12-30 | * Reject a build if there is a cycle among the outputs. This is | Eelco Dolstra | 1 | -4/+10 |
2011-12-22 | * Oops. | Eelco Dolstra | 1 | -1/+1 |
2011-12-22 | * In the garbage collector, delete invalid paths before deleting | Eelco Dolstra | 1 | -11/+35 |
2011-12-22 | * Drop unnecessary call to canonPath() (nixStore is already canonical). | Eelco Dolstra | 1 | -1/+1 |
2011-08-31 | * Eliminate all uses of the global variable ‘store’ from libstore. | Eelco Dolstra | 1 | -24/+24 |
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 |