tvl-depot/tvix/castore/src/blobservice
Florian Klink 84114cf02c refactor(tvix/castore/blobservice/memory): use parking_lot RwLock
This one doesn't require us to deal with poisoning, is upgradeable and
the right thing to use when locking access to data, not IO resources.

Change-Id: I78634953a73404500d28f51f1d93a87e215c8149
Reviewed-on: https://cl.tvl.fyi/c/depot/+/11612
Autosubmit: flokli <flokli@flokli.de>
Tested-by: BuildkiteCI
Reviewed-by: Connor Brewster <cbrewster@hey.com>
2024-05-11 15:09:33 +00:00
..
tests chore(tvix/castore/blob): remove sled implementation 2024-05-11 13:28:51 +00:00
chunked_reader.rs feat(tvix/castore/blob/chunked_reader): add some more traces 2024-04-16 18:45:52 +00:00
combinator.rs refactor(tvix/castore/blobsvc): use B3Digest Display impl 2024-03-18 16:10:05 +00:00
from_addr.rs chore(tvix/castore/blob): remove sled implementation 2024-05-11 13:28:51 +00:00
grpc.rs fix(tvix/castore/blobservice/grpc): don't use NaiveSeeker for now 2024-04-16 18:45:52 +00:00
memory.rs refactor(tvix/castore/blobservice/memory): use parking_lot RwLock 2024-05-11 15:09:33 +00:00
mod.rs chore(tvix/castore/blob): remove sled implementation 2024-05-11 13:28:51 +00:00
naive_seeker.rs feat(tvix/castore/blob/naive_seeker): add some more tracing 2024-04-16 18:45:52 +00:00
object_store.rs docs(tvix/castore/blobservice): explain open_read for small blobs more 2024-04-15 19:33:37 +00:00