feat(tvix/store): add chunkservice

This adds the simpler ChunkService trait, and an implementation for it
using sled, and one using a HashMap.

Change-Id: Icb0fdc41b37b44e9e9e4f548d0f4acae1d83b71e
Reviewed-on: https://cl.tvl.fyi/c/depot/+/8086
Reviewed-by: raitobezarius <tvl@lahfa.xyz>
Tested-by: BuildkiteCI
This commit is contained in:
Florian Klink 2023-02-12 12:00:00 +01:00 committed by flokli
parent 3f27fe3484
commit 119aa43171
4 changed files with 148 additions and 0 deletions

View file

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