snix/tvix/store/src
Florian Klink b74ffda583 feat(tvix/store): add blobservice
This adds a BlobService trait, and an implementation for it using sled,
and one using a HashMap.

Change-Id: Id6bc1b629195d0b26fc503bd7d2dc9e43c41c317
Reviewed-on: https://cl.tvl.fyi/c/depot/+/8087
Tested-by: BuildkiteCI
Reviewed-by: tazjin <tazjin@tvl.su>
2023-03-06 15:32:47 +00:00
..
blobservice feat(tvix/store): add blobservice 2023-03-06 15:32:47 +00:00
chunkservice feat(tvix/store): add chunkservice 2023-03-06 15:32:47 +00:00
tests feat(tvix/store): add write_nar function 2023-01-31 15:28:22 +00:00
client.rs feat(tvix/store): add write_nar function 2023-01-31 15:28:22 +00:00
dummy_blob_service.rs feat(tvix/store): add logging with tracing 2022-12-30 20:25:09 +00:00
errors.rs feat(tvix/store): impl From<PoisonError> for Error 2023-03-06 15:32:47 +00:00
lib.rs feat(tvix/store): add blobservice 2023-03-06 15:32:47 +00:00
main.rs feat(tvix/store): add SledDirectoryService 2023-01-21 10:48:17 +00:00
nar.rs feat(tvix/store): add write_nar function 2023-01-31 15:28:22 +00:00
proto.rs refactor(tvix/store/proto): use .cloned() 2023-02-15 18:40:34 +00:00
sled_directory_service.rs feat(tvix/store/directory): validate Directory and sizes 2023-01-21 10:48:17 +00:00
sled_path_info_service.rs refactor(tvix): introduce nix-compat crate 2023-01-31 13:26:18 +00:00