aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/store-api.cc
AgeCommit message (Expand)Author
2024-05-10libutil: remove callback.hheldritch horrors
2024-05-09libstore: de-callback-ify Store::queryRealisationeldritch horrors
2024-05-09libstore: un-callback-ify Store::queryRealisationUncachedeldritch horrors
2024-05-09libstore: de-callback-ify Store::queryPathInfoUncachedeldritch horrors
2024-05-06fix fallback chroot store creation after b247ef72dQyriad
2024-04-27Fix progress bar on copyPathsPuck Meerburg
2024-04-23libstore: Create platform LocalStore subclassesArtemis Tosini
2024-03-11util.hh: split out signals stuffJade Lovelace
2024-03-04Merge pull request #9992 from edolstra/fix-warningeldritch horrors
2024-03-04Merge pull request #9804 from edolstra/missing-nar-crasheldritch horrors
2024-03-04Merge pull request #9662 from shlevy/flat-fixed-references-asserteldritch horrors
2024-03-04Merge pull request #9588 from obsidiansystems/queryDerivationOutputMap-evalStoreeldritch horrors
2024-03-04Merge pull request #9289 from edolstra/fix-warningseldritch horrors
2024-03-04Merge pull request #6223 from obsidiansystems/worker-proto-with-versioneldritch horrors
2023-08-02Add infra for experimental store implemenationsJohn Ericson
2023-07-21Merge pull request #8724 from obsidiansystems/queryPartialDerivationOutputMap...John Ericson
2023-07-20Give `queryPartialDerivationOutputMap` an `evalStore` parameterJohn Ericson
2023-07-07Simplify `ContentAddress`John Ericson
2023-04-07Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2023-04-02Move `querySubstitutablePathInfos` from `LocalStore` to `Store`John Ericson
2023-03-31Replace unnecessary Sync<uint64_t> with std::atomic<uint64_t>Patrick Jackson
2023-03-30Only lock oncePatrick Jackson
2023-03-30Fix data race in copyPathsPatrick Jackson
2023-03-30Use "raw pattern" for content address typesJohn Ericson
2023-03-30Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2023-03-20Move enabled experimental feature to libutil structJohn Ericson
2023-03-10Merge pull request #8015 from tweag/progress-during-nix-copyThéophane Hufschmitt
2023-03-09Display progress when running copyPaths (nix copy)Alexander Bantyev
2023-03-02Remove FormatOrString and remaining uses of format()Eelco Dolstra
2023-02-28Always set valid in path-info --json outputMatthew Kenigsberg
2023-02-28No inheritance for `TextInfo` and `FixedOutputInfo`John Ericson
2023-02-28Revert "Remove some designated initializers"John Ericson
2023-02-28Clarify store path grammar and improve comment on `makeType`John Ericson
2023-02-28Fix typo in the method nameJohn Ericson
2023-02-02Merge branch 'master' into path-infoJohn Ericson
2023-02-01Remove an unused captureEelco Dolstra
2023-02-01Remove some designated initializersJohn Ericson
2023-01-30Avoid some `StorePath` <-> `Path` round tripsJohn Ericson
2023-01-23Don't add `StorePathDescriptor` for nowJohn Ericson
2023-01-14Make `ValidPathInfo` have plain `StorePathSet` references like beforeJohn Ericson
2023-01-14Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2023-01-13Move `ValidPathInfo` defintions to `path-info.cc`John Ericson
2023-01-13Move new `ValidPathInfo` methods to path-info.ccJohn Ericson
2023-01-13Merge pull request #7430 from tweag/ca/fix-nix-logThéophane Hufschmitt
2023-01-06Do big rename to clean up codeJohn Ericson
2023-01-06Optimize `ValidPathInfo` construction a bit betterJohn Ericson
2023-01-06Use named field initialization for referencesJohn Ericson
2023-01-06Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2022-12-24libstore: Make sure that initNix has been calledRobert Hensing
2022-12-08fix missing function after rebaseTaeer Bar-Yam