Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-12 | Break out lambda so output can be matched just once | John Ericson | |
This is much better. | |||
2020-08-11 | Recheck path validity after acquiring lock | John Ericson | |
It might have changed, and in any event this is how the cod used to work so let's just keep it. | |||
2020-08-11 | Don't assume a total output map in two places in build.cc | John Ericson | |
Thanks @regnat for catching one of them. The other follows for many of the same reasons. I'm find fixing others on a need-to-fix basis, provided their are no regressions. | |||
2020-08-11 | Clarify comment on sandbox and temp fresh paths | John Ericson | |
2020-08-11 | Clarify `outputReferences` variable with self-describing type | John Ericson | |
Thanks for the idea, @Regnat! | |||
2020-08-11 | Remove redundant equality check | John Ericson | |
2020-08-11 | Float comment to out describe `gaveUpOnSubstitution` in general | John Ericson | |
2020-08-11 | Apply suggestions from code review | John Ericson | |
Thanks!! Co-authored-by: Théophane Hufschmitt <regnat@users.noreply.github.com> | |||
2020-08-11 | Fix error in merge breaking floating CA drvs | John Ericson | |
Forgot to add this hunk! | |||
2020-08-10 | Merge branch 'small-drv-serialize-cleanup' of github.com:obsidiansystems/nix ↵ | John Ericson | |
into single-ca-drv-build | |||
2020-08-10 | Deduplicate parsing and reading derivations | John Ericson | |
2020-08-10 | Remove name parameter from `writeDerivation` | John Ericson | |
The name is now stored with the derivation itself. | |||
2020-08-07 | Squashed get CA derivations building | John Ericson | |
2020-08-07 | Fix .ls file names in binary caches | Eelco Dolstra | |
These are not supposed to include the 'name' part of the store path. This was broken by 759947bf72. | |||
2020-08-07 | Merge remote-tracking branch 'upstream/master' into ↵ | John Ericson | |
drv-outputs-map-allow-missing | |||
2020-08-07 | Specialize `std::optional<StorePath>` so this is backwards compatible | John Ericson | |
While I am cautious to break parametricity, I think it's OK in this cases---we're not about to try to do some crazy polymorphic protocol anytime soon. | |||
2020-08-05 | Simplify the namespace | Carlo Nucera | |
2020-08-05 | Solve template deduction problem | Carlo Nucera | |
We had to predeclare our template functions | |||
2020-08-05 | WIP: Put the worker protocol `read` and `write` in a namespace to disambig | John Ericson | |
2020-08-05 | Proxy -> Phantom to match Rust | John Ericson | |
Sorry, Haskell. | |||
2020-08-05 | error messages for issue 2238 | Ben Burdette | |
2020-08-05 | Merge remote-tracking branch 'upstream/master' into ↵ | John Ericson | |
drv-outputs-map-allow-missing | |||
2020-08-05 | Merge branch 'master' of github.com:NixOS/nix into ↵ | John Ericson | |
derivation-primop-floating-output | |||
2020-08-05 | Merge remote-tracking branch 'obsidian/misc-ca' into ↵ | John Ericson | |
derivation-primop-floating-output | |||
2020-08-05 | Style fix | Eelco Dolstra | |
2020-08-05 | Merge branch 'misc-ca' of https://github.com/obsidiansystems/nix | Eelco Dolstra | |
2020-08-05 | Sed some names to perhaps avoid conflicts | John Ericson | |
2020-08-05 | Style fix | Eelco Dolstra | |
2020-08-05 | Reanme `DerivationType::Regular` defintion too | John Ericson | |
This is the one non-prefixed occurence | |||
2020-08-05 | Make names more consistent | John Ericson | |
2020-08-05 | Merge remote-tracking branch 'upstream/master' into misc-ca | John Ericson | |
2020-08-05 | Merge remote-tracking branch 'upstream/master' into misc-ca | John Ericson | |
2020-08-05 | Merge pull request #3730 from obsidiansystems/better-ca-parse-errors | Eelco Dolstra | |
Improve hash parsing and errors | |||
2020-08-05 | Merge pull request #3864 from obsidiansystems/more-topo-sort | Eelco Dolstra | |
Abstract out topo sorting logic | |||
2020-08-04 | Get rid of some unneeded temporaries | John Ericson | |
2020-08-04 | Organize and format code a bit | John Ericson | |
2020-08-04 | Remove unused functions | John Ericson | |
2020-08-04 | Merge remote-tracking branch 'upstream/master' into ↵ | John Ericson | |
drv-outputs-map-allow-missing | |||
2020-08-04 | Merge remote-tracking branch 'upstream/master' into better-ca-parse-errors | John Ericson | |
2020-08-04 | S3BinaryCacheStore: Fix size determination | Eelco Dolstra | |
2020-08-04 | Revert "Remove putBytes" | Eelco Dolstra | |
This reverts commit b8eea7e81af53905be7845dffc6d0a83ea8edc97. | |||
2020-08-04 | BinaryCacheStore: Explicitly flush file sink | Eelco Dolstra | |
The file sink is also flushed in its destructor, but we ignore any exceptions in the destructor. Issue #3886. | |||
2020-08-04 | Merge pull request #3892 from obsidiansystems/path-info-header | Eelco Dolstra | |
Move ValidPathInfo to its own header | |||
2020-08-03 | Merge remote-tracking branch 'upstream/master' into path-info-header | John Ericson | |
2020-08-03 | Delete compressed NARs | Eelco Dolstra | |
Fixes #3891. | |||
2020-08-03 | `addToStore` in terms of `addToStoreFromDump` is not local-store-specific | John Ericson | |
2020-07-31 | Merge branch 'master' of github.com:NixOS/nix into drv-outputs-map-allow-missing | Carlo Nucera | |
2020-07-30 | Merge branch 'master' of github.com:NixOS/nix into better-ca-parse-errors | Carlo Nucera | |
2020-07-30 | Merge remote-tracking branch 'origin/master' into substitute-other-storedir | Matthew Bauer | |
2020-07-30 | unsigned long long -> uint64_t | Eelco Dolstra | |