Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
This means we don't have two (divergent) sets of option descriptions
anymore.
|
|
|
|
|
|
Make narHash in ValidPathInfo not optional
|
|
|
|
Since the hash is not optional anymore
|
|
|
|
We did this in the same spirit of the dummy value that's present in
libstore/path.hh
|
|
|
|
|
|
Improve hash parsing and errors
|
|
Abstract out topo sorting logic
|
|
|
|
Fixes #3891.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
better-ca-parse-errors
|
|
ca-derivation-data-types
|
|
|
|
Reported by Kane York.
|
|
|
|
github.com:obsidiansystems/nix into ca-derivation-data-types
|
|
|
|
|
|
|
|
|
|
Optimize `addToStoreSlow` and remove `TeeParseSink`
|
|
github.com:obsidiansystems/nix into ca-derivation-data-types
|
|
better-ca-parse-errors
|
|
|
|
We use this to simplify `LocalStore::addToStoreFromDump`.
Also, hope I fixed build error with old clang (used in Darwin CI).
|
|
|
|
This reverts commit 592851fb67cd15807109d6f65fb81f6af89af966. We don't
need this extra feature anymore
|
|
I got it to just become `LocalStore::addToStoreFromDump`, cleanly taking
a store and then doing nothing too fancy with it.
`LocalStore::addToStore(...Path...)` is now just a simple wrapper with a
bare-bones sinkToSource of the right dump command.
|
|
|
|
Rather than copying byte-by-byte, we let the coroutine know how much
data we would like it to send back to us.
|
|
|
|
|
|
|