aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/local-store.hh
AgeCommit message (Expand)Author
2021-11-16Merge pull request #5472 from NixOS/async-realisation-substitutionEelco Dolstra
2021-11-09Merge pull request #5494 from tweag/balsoft/allow-references-in-addPathEelco Dolstra
2021-11-09addToStore, addToStoreFromDump: refactor: pass refs by const referenceAlexander Bantyev
2021-11-03Expose an async interface for `queryRealisation`regnat
2021-10-23addToStore, addToStoreFromDump: add references argumentAlexander Bantyev
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-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-23Properly fail when trying to register an incoherent realisationregnat
2021-06-18UDSRemoteStore: Support the 'root' store parameterEelco Dolstra
2021-06-01Check the CA hash when importing stuff in the local storeregnat
2021-03-15Check the signatures when copying store paths aroundregnat
2021-03-15pathInfoIsTrusted -> pathInfoIsUntrustedregnat
2021-03-15Add some logic for signing realisationsregnat
2021-03-01SubstitutionGoal -> PathSubstitutionGoalregnat
2021-02-26Split {,local-}derivation-goal.{cc,hh}John Ericson
2021-02-19Register the realisations for unresolved drvsregnat
2021-01-15Make public keys and `requireSigs` local-store specific againJohn Ericson
2021-01-15Merge remote-tracking branch 'upstream/master' into non-local-store-buildJohn Ericson
2021-01-13Add 'nix store repair' commandEelco Dolstra
2021-01-05Fix deadlock in LocalStore::addSignatures()Eelco Dolstra
2020-12-23Expose schedule entrypoints to all storesJohn Ericson
2020-12-23Move some PKI stuff from LocalStore to StoreJohn Ericson
2020-12-20Overhaul store subclassingJohn Ericson
2020-12-17Fix the detection of already built drv outputsregnat
2020-12-11Rework the db schema for derivation outputsregnat
2020-12-11Store metadata about drv outputs realisationsregnat
2020-12-08Hide the sqlite statements declarations for the local storeregnat
2020-12-01shut up clang warningsregnat
2020-11-03LocalStore: Get rid of recursive_mutexEelco Dolstra
2020-11-03Add FIXMEEelco Dolstra
2020-10-09Split out `local-fs-store.hh`John Ericson
2020-09-16Add a name to the storesregnat
2020-09-16Correctly call all the parent contructors of the storesregnat
2020-09-16Separate store configs from the implemsregnat
2020-09-04Fix some of the issues raised by @edolstraJohn Ericson
2020-08-28Merge remote-tracking branch 'upstream/master' into single-ca-drv-buildJohn Ericson
2020-08-27Merge pull request #3434 from Ericson2314/derivation-header-include-orderEelco Dolstra
2020-08-20Rename drv output querying functions, like masterJohn Ericson
2020-08-20Rename drv output querying functionsJohn Ericson
2020-08-18Merge remote-tracking branch 'upstream/master' into derivation-header-include...John Ericson
2020-08-07Squashed get CA derivations buildingJohn Ericson
2020-08-04Merge remote-tracking branch 'upstream/master' into drv-outputs-map-allow-mis...John Ericson
2020-08-03`addToStore` in terms of `addToStoreFromDump` is not local-store-specificJohn Ericson