aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/gc.cc
AgeCommit message (Expand)Author
2022-06-10Add missing rethrows in conditional exception handlersAnders Kaseorg
2022-03-17gc: don't visit implicit referrers on garbage collectionSergei Trofimovich
2022-03-13nix store gc: account for auto-optimised storeSergei Trofimovich
2022-02-28Fix Darwin buildEelco Dolstra
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2021-12-13More debug infoEelco Dolstra
2021-12-13Retry on ECONNREFUSEDEelco Dolstra
2021-12-13Explicitly make GC roots client sockets blockingEelco Dolstra
2021-11-22Unify #if linuxAlex Shabalin
2021-11-19Fix build warnings on MacOSAlex Shabalin
2021-10-28Use nix::connect() to connect to the garbage collectorEelco Dolstra
2021-10-28Remove unused variableEelco Dolstra
2021-10-15Add a test for the non-blocking GCEelco Dolstra
2021-10-15Fix main GC thread exitingEelco Dolstra
2021-10-15Fix crash when a GC client disconnectsEelco Dolstra
2021-10-15Memoize queryReferrers()Eelco Dolstra
2021-10-14Speed up GC by marking entire closures as liveEelco Dolstra
2021-10-14Remove GCStateEelco Dolstra
2021-10-14Move deleteFromStore()Eelco Dolstra
2021-10-14Make the canReachRoots() traversal non-recursiveEelco Dolstra
2021-10-13Fix GC when there are cycles in the referrers graphEelco Dolstra
2021-10-13SimplifyEelco Dolstra
2021-10-13Use a thread per connectionEelco Dolstra
2021-10-13Fix auto-gcEelco Dolstra
2021-10-13Non-blocking garbage collectorEelco Dolstra
2021-10-13Remove syncWithGC()Eelco Dolstra
2021-10-13Remove trash directoryEelco Dolstra
2021-06-18UDSRemoteStore: Support the 'root' store parameterEelco Dolstra
2020-10-12Handle amount of disk space saved by hard linking being negativevolth
2020-10-09Split out `local-fs-store.hh`John Ericson
2020-09-23lstat() cleanupEelco Dolstra
2020-09-17Fix garbage collection of CA derivationsregnat
2020-09-03Remove gc-check-reachabilityEelco Dolstra
2020-09-03addPermRoot(): Remove indirect flagEelco Dolstra
2020-07-30unsigned long long -> uint64_tEelco Dolstra
2020-07-13toStorePath(): Return a StorePath and the suffixEelco Dolstra
2020-06-16Remove StorePath::clone() and related functionsEelco Dolstra
2020-06-15Get rid of explicit ErrorInfo constructorsEelco Dolstra
2020-05-13formatting and a few minor changesBen Burdette
2020-05-13consistent capitalizationBen Burdette
2020-05-13change status messages to info levelBen Burdette
2020-05-11Merge branch 'master' into errors-phase-2Ben Burdette
2020-05-06todo removalBen Burdette
2020-05-06Merge pull request #3546 from guibou/nix_readfile_on_0_sized_filesEelco Dolstra
2020-05-04nix auto-gc: use fragment sizeJude Taylor
2020-05-01convert some errorsBen Burdette
2020-04-29Remove the `drain` argument from `readFile`Guillaume Bouchard
2020-04-21remove 'format' from Error constructor callsBen Burdette
2020-04-09gc.cc: Ignore hidden files in temprootsPhilipp Middendorf
2020-02-28Fix GC failures on bad store path namesEelco Dolstra