snix/tvix/castore/src/blobservice
Ryan Lahfa 0ae32d45f6 feat(tvix/castore): simple filesystem blob service
The simple filesystem `BlobService` enable a user to write blob store
on an existing filesystem using a prefix-style layout in the provided root directory,
e.g. the two first bytes of the blake3 hashes are used as directories prefixes.

Change-Id: I3451a688a6f39027b9c6517d853b95a87adb3a52
Reviewed-on: https://cl.tvl.fyi/c/depot/+/10071
Autosubmit: raitobezarius <tvl@lahfa.xyz>
Tested-by: BuildkiteCI
Reviewed-by: flokli <flokli@flokli.de>
2023-12-17 14:34:13 +00:00
..
from_addr.rs feat(tvix/castore): simple filesystem blob service 2023-12-17 14:34:13 +00:00
grpc.rs refactor(tvix/castore/blobservice): use io::Result in trait 2023-12-12 18:06:40 +00:00
memory.rs refactor(tvix/castore/blobservice): use io::Result in trait 2023-12-12 18:06:40 +00:00
mod.rs feat(tvix/castore): simple filesystem blob service 2023-12-17 14:34:13 +00:00
naive_seeker.rs refactor(tvix): move castore into tvix-castore crate 2023-09-22 12:51:21 +00:00
simplefs.rs feat(tvix/castore): simple filesystem blob service 2023-12-17 14:34:13 +00:00
sled.rs refactor(tvix/castore/blobservice): use io::Result in trait 2023-12-12 18:06:40 +00:00
tests.rs refactor(tvix/castore): address clippy 2023-12-09 12:58:39 +00:00