tvl-depot/tvix/castore
Ilan Joselevich 41dc9ee6a2 feat(tvix/castore): add RedbDirectoryService
This provides a DirectoryService implementation which uses
redb (https://github.com/cberner/redb) as the database. It provides both
in-memory and persistent on-filesystem implementations.

Change-Id: Id8f7c812e2cf401cccd1c382b19907b17a6887bc
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12038
Tested-by: BuildkiteCI
Autosubmit: Ilan Joselevich <personal@ilanjoselevich.com>
Reviewed-by: flokli <flokli@flokli.de>
2024-08-01 13:20:01 +00:00
..
protos docs(tvix/castore/directorysvc): K/V is not necessarily flat 2024-02-20 09:17:38 +00:00
src feat(tvix/castore): add RedbDirectoryService 2024-08-01 13:20:01 +00:00
build.rs fix(tvix/{store,castore,build}): Compile tonic w/o config in build.rs 2024-07-09 13:24:22 +00:00
Cargo.toml feat(tvix/store): add redb PathInfoService 2024-07-22 18:49:04 +00:00
default.nix refactor(tvix): point SSL_CERT_FILE to /dev/null 2024-07-07 15:11:29 +00:00