aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/gc.cc
AgeCommit message (Expand)Author
2016-02-24deletePath(): Succeed if path doesn't existEelco Dolstra
2016-02-24Eliminate reserveSpace flagEelco Dolstra
2016-02-11Move addPermRoot into StoreEelco Dolstra
2016-02-04StoreAPI -> StoreEelco Dolstra
2016-02-04Eliminate the "store" global variableEelco Dolstra
2015-07-17OCD: foreach -> C++11 ranged forEelco Dolstra
2015-06-30GC: Handle ENOSPC creating/moving to the trash directoryEelco Dolstra
2015-03-06Fix typos: s/the the/the/Daniel Hahler
2014-12-12Ensure we're writing to stderr in the builderEelco Dolstra
2014-11-19Disable vacuuming the DB after garbage collectionEelco Dolstra
2014-11-19Clean up temp roots in a more C++ wayEelco Dolstra
2014-11-04nix-store --gc: Don't warn about missing manifests directoryEelco Dolstra
2014-10-03Remove some duplicate codeEelco Dolstra
2014-08-20Use proper quotes everywhereEelco Dolstra
2014-08-13Use regular file GC roots if possibleEelco Dolstra
2014-08-01findRoots(): Prevent a call to lstat()Eelco Dolstra
2014-08-01Make readDirectory() return inode / file typeEelco Dolstra
2014-08-01Allow regular files as GC rootsEelco Dolstra
2014-03-30boost::shared_ptr -> std::shared_ptrEelco Dolstra
2014-02-27Set up a minimal /dev in chrootsEelco Dolstra
2014-01-21Fix some clang warningsEelco Dolstra
2013-12-10Garbage collector: Release locks on temporary root filesEelco Dolstra
2013-11-14Remove nix-setuid-helperEelco Dolstra
2013-10-22For auto roots, show the intermediate linkEelco Dolstra
2013-07-12Garbage collector: Don't follow symlinks arbitrarilyEelco Dolstra
2013-04-26addAdditionalRoots(): Check each path only onceEelco Dolstra
2013-03-08Revert "Prevent config.h from being clobbered"Eelco Dolstra
2013-03-07Prevent config.h from being clobberedEelco Dolstra
2013-01-05Delete a left-over trash directory before doing a GCEelco Dolstra
2013-01-04Fix "0 store paths deleted" messageEelco Dolstra
2013-01-03Clear any immutable bits in the Nix storeEelco Dolstra
2012-12-20Yet another rewrite of the garbage collectorEelco Dolstra
2012-12-19If gc-keep-derivations is set, only keep the actual deriverEelco Dolstra
2012-09-19Templatise tokenizeString()Eelco Dolstra
2012-09-13Vacuum the SQLite DB after running the garbage collectorEelco Dolstra
2012-09-13Delete paths in a component in topologically sorted orderEelco Dolstra
2012-09-12Handle gc-keep-outputs and gc-keep-derivations both enabledEelco Dolstra
2012-08-27Merge branch 'master' into no-manifestsEelco Dolstra
2012-08-05Handle amount of disk space saved by hard linking being negativeEelco Dolstra
2012-08-01Count bytes freed deleting unused linksEelco Dolstra
2012-08-01Drop the block count in the garbage collectorEelco Dolstra
2012-08-01nix-store --gc: Make ‘--max-freed 0’ do the right thingEelco Dolstra
2012-08-01removeUnusedLinks(): Print stats on disk space saved by hard linkingEelco Dolstra
2012-07-30Refactor settings processingEelco Dolstra
2012-07-23Garbage collect unused links in /nix/store/.linksEelco Dolstra
2012-04-16Fix obscure race condition in GC root creationEelco Dolstra
2012-03-26Mac OS X fixEelco Dolstra
2012-03-26Delete non-directory valid paths right awayEelco Dolstra
2012-03-26Make the garbage collector more concurrentEelco Dolstra
2012-03-26Remove the --max-links GC optionEelco Dolstra