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>
This commit is contained in:
Florian Klink 2023-02-12 12:03:26 +01:00 committed by flokli
parent 119aa43171
commit b74ffda583
4 changed files with 146 additions and 0 deletions

View file

@ -2,6 +2,7 @@ pub mod client;
mod errors;
pub mod blobservice;
pub mod chunkservice;
pub mod proto;