aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/store-api.cc
AgeCommit message (Expand)Author
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
2022-12-08Fix `nix log` with CA derivationsregnat
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-11-16Replace src/libutil/json.cc with nlohmann json generationYorick van Pelt
2022-10-12Make warning about chroot store location more accurateSteam Deck User
2022-08-24Remove redundant FinallyEelco Dolstra
2022-08-24Fix macOS buildEelco Dolstra
2022-08-23Fix a hang in nix-copy-ssh.shEelco Dolstra
2022-07-20Merge branch 'master' into parallel-nix-copyThéophane Hufschmitt