From 60abca1d8eef44b692694c82cdb3da15eab5b0a4 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Sun, 12 Feb 2023 12:08:10 +0100 Subject: feat(tvix/store): add blobreader A BlobReader can be used to read a blob, which might consist out of multiple chunks. Chunks are fetched from a ChunkService. Change-Id: I1806225b0052adaa4a2320b79b744e554e524ee3 Reviewed-on: https://cl.tvl.fyi/c/depot/+/8088 Tested-by: BuildkiteCI Reviewed-by: raitobezarius Reviewed-by: tazjin --- tvix/store/src/lib.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tvix/store/src/lib.rs') diff --git a/tvix/store/src/lib.rs b/tvix/store/src/lib.rs index aa0fcd0c9619..12250a9c0d51 100644 --- a/tvix/store/src/lib.rs +++ b/tvix/store/src/lib.rs @@ -1,11 +1,13 @@ pub mod client; +mod blobreader; mod errors; pub mod blobservice; pub mod chunkservice; pub mod proto; +pub use blobreader::BlobReader; pub mod dummy_blob_service; pub mod sled_directory_service; pub mod sled_path_info_service; -- cgit 1.4.1