aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/local-store.hh
AgeCommit message (Expand)Author
2021-01-05Fix deadlock in LocalStore::addSignatures()Eelco Dolstra
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
2020-08-01Merge remote-tracking branch 'upstream/master' into derivation-header-include...John Ericson
2020-07-31Merge branch 'master' of github.com:NixOS/nix into drv-outputs-map-allow-missingCarlo Nucera
2020-07-30Merge remote-tracking branch 'origin/master' into substitute-other-storedirMatthew Bauer
2020-07-30unsigned long long -> uint64_tEelco Dolstra
2020-07-24`queryDerivationOutputMap` no longer assumes all outputs have a mappingJohn Ericson
2020-07-15Get rid of `LocalStore::addToStoreCommon`John Ericson
2020-07-15Merge branch 'master' of github.com:NixOS/nix into derivation-header-include-...Carlo Nucera
2020-07-14LocalStore::addToStoreFromDump copy in chunksJohn Ericson
2020-07-14Dedup `LocalStore::addToStore*`John Ericson
2020-07-14Crudely make `addToStoreFromDump` take `Source` not stringJohn Ericson
2020-07-13Remove 'accessor' from addToStore()Eelco Dolstra
2020-07-05Merge remote-tracking branch 'upstream/master' into derivation-header-include...John Ericson
2020-07-02Merge remote-tracking branch 'origin/master' into substitute-other-storedirMatthew Bauer
2020-06-24Add a way to get all the outputs of a derivation with their labelregnat
2020-06-17Add StorePathCAMap for querySubstitutablePathInfosMatthew Bauer
2020-06-17Merge remote-tracking branch 'origin/master' into substitute-other-storedirMatthew Bauer
2020-06-17Don't need abstract `struct Derivation` in local-storeJohn Ericson
2020-06-12Allow substituting from different storeDirMatthew Bauer
2020-06-12Remove Store::queryDerivationOutputNames()Eelco Dolstra
2020-03-29Replace some `bool recursive` with a new `FileIngestionMethod` enumJohn Ericson
2019-12-10Make the Store API more type-safeEelco Dolstra
2019-11-22getEnv(): Return std::optionalEelco Dolstra
2019-10-29queryPathInfoUncached(): Return const ValidPathInfoEelco Dolstra
2019-10-29Move addToStoreFromDump to StoreEelco Dolstra
2019-10-09Remove world-writability from per-user directoriesEelco Dolstra
2019-09-03Add some noexceptsEelco Dolstra
2019-08-02Use BSD instead of POSIX file locksEelco Dolstra
2019-03-14findRoots(): Add 'censor' parameterEelco Dolstra