tvl-depot/tvix/store/src
Florian Klink 49cb2a2b1f feat(tvix/store/bin): print store path
After ingestion of the contents into the store, this will use the
NonCachingNARCalculationService to create a NAR stream or the contents
of the path, and use our Derivation output path calculation machinery to
determine the output path (using recursive hashing strategy).

In a real-world scenario, we obviously want to cache these calculations,
but this should be sufficient to tinker around with it.

Change-Id: I9b2e69384414f0be1bdcb5a99a4bfd46e8db9932
Reviewed-on: https://cl.tvl.fyi/c/depot/+/8317
Autosubmit: flokli <flokli@flokli.de>
Reviewed-by: tazjin <tazjin@tvl.su>
Tested-by: BuildkiteCI
2023-03-19 20:57:27 +00:00
..
bin feat(tvix/store/bin): print store path 2023-03-19 20:57:27 +00:00
blobservice refactor(tvix/store): impl Default for MemoryBlobService 2023-03-10 12:15:02 +00:00
chunkservice chore(tvix/store/chunkservice): clippy lint 2023-03-17 07:49:37 +00:00
directoryservice refactor(tvix/store/directorysvc): use [u8; 32] instead of Vec<u8> 2023-03-16 13:47:32 +00:00
nar refactor(tvix/store/nar): pass in &proto::node::Node 2023-03-17 07:49:38 +00:00
pathinfoservice refactor(tvix/store): impl Default for MemoryPathInfoService 2023-03-10 12:13:00 +00:00
proto refactor(tvix/store/nar): pass in &proto::node::Node 2023-03-17 07:49:38 +00:00
tests refactor(tvix/store/nar): pass in &proto::node::Node 2023-03-17 07:49:38 +00:00
blobreader.rs chore(tvix/store/blobreader): clippy lint 2023-03-17 07:49:37 +00:00
errors.rs refactor(tvix/store): move blob splitting into a BlobWriter struct 2023-03-10 10:58:55 +00:00
import.rs refactor(tvix/store/directorysvc): use [u8; 32] instead of Vec<u8> 2023-03-16 13:47:32 +00:00
lib.rs feat(tvix/store): drop BlobWriter 2023-03-13 10:05:21 +00:00