snix/tvix/castore/src
Florian Klink d3d88431f3 feat(tvix/castore/fs): assign read[dir*]/release[dir] ops to parent span
When a directory or file is open()'ed, we already put some data into
a lookup table, and subsequent operations then use the returned handle
id.

By also adding the span that's been created during these calls into the
lookup table, we can properly set the span parent for these requests,
nicely connecting the individual operations to the bigger picture.

Change-Id: Ia354842fccdbc7f45c2d3efda3acf058b2dbc48e
Reviewed-on: https://cl.tvl.fyi/c/depot/+/11429
Reviewed-by: Connor Brewster <cbrewster@hey.com>
Tested-by: BuildkiteCI
Autosubmit: flokli <flokli@flokli.de>
Reviewed-by: Brian Olsen <me@griff.name>
2024-04-15 13:54:14 +00:00
..
blobservice refactor(tvix/castore/blobservice/object_store): drop individual tests 2024-04-07 14:51:47 +00:00
directoryservice feat(tvix/*store/bigtable): limit retries connecting to cbtemulator 2024-04-13 12:01:00 +00:00
fs feat(tvix/castore/fs): assign read[dir*]/release[dir] ops to parent span 2024-04-15 13:54:14 +00:00
proto refactor(tvix/castore/*): drop utils.rs and grpc directorysvc tests 2024-03-28 07:58:10 +00:00
tests refactor(tvix/castore/*): drop utils.rs and grpc directorysvc tests 2024-03-28 07:58:10 +00:00
digests.rs feat(tvix/castore): impl Debug for B3Digest 2024-03-17 22:18:20 +00:00
errors.rs feat(tvix/castore): add rstest-based DirectoryService tests 2024-03-24 20:00:40 +00:00
fixtures.rs refactor(tvix): condense long bytestrings 2023-10-27 07:37:26 +00:00
hashing_reader.rs refactor(tvix/castore/hashing_reader): migrate to rstest 2024-04-07 14:51:47 +00:00
import.rs feat(tvix/castore/import): remove copying in find_ancestor 2024-04-13 13:20:29 +00:00
lib.rs refactor(tvix/castore/*): drop utils.rs and grpc directorysvc tests 2024-03-28 07:58:10 +00:00
tonic.rs refactor(tvix/castore/tonic): migrate to rstest 2024-04-07 14:51:47 +00:00