tvl-depot/tvix/castore/src/directoryservice
Simon Hauser 2b20d8d82d feat(tvix/castore): instrument tokio task with current span
By default tokio::spawn does not instrument the spawned task with the
current spawn (https://github.com/tokio-rs/tokio/discussions/6008), do
this manually for all tokio::spawn functions in functions that are
instrumented.

Change-Id: I83dd8145b3a62421454aff57d34180cebbee8304
Reviewed-on: https://cl.tvl.fyi/c/depot/+/11864
Tested-by: BuildkiteCI
Reviewed-by: flokli <flokli@flokli.de>
Autosubmit: Simon Hauser <simon.hauser@helsinki-systems.de>
2024-06-20 15:48:14 +00:00
..
tests feat(tvix/store): add ObjectStoreDirectoryService 2024-05-16 16:33:06 +00:00
bigtable.rs feat(tvix/castore/directory/get_recursive): add 'static to BoxStream 2024-05-13 22:05:59 +00:00
combinators.rs feat(castore/directory): add cache combinator 2024-06-16 08:42:53 +00:00
directory_graph.rs refactor(castore/directory): separate order logic from ClosureValidator 2024-06-16 05:01:07 +00:00
from_addr.rs feat(tvix/store): add ObjectStoreDirectoryService 2024-05-16 16:33:06 +00:00
grpc.rs feat(tvix/castore): instrument tokio task with current span 2024-06-20 15:48:14 +00:00
memory.rs feat(tvix/castore/directory/get_recursive): add 'static to BoxStream 2024-05-13 22:05:59 +00:00
mod.rs feat(castore/directory): add cache combinator 2024-06-16 08:42:53 +00:00
object_store.rs refactor(castore/directory/objectstore): use new order validation logic 2024-06-16 08:40:20 +00:00
order_validator.rs refactor(castore/directory): separate order logic from ClosureValidator 2024-06-16 05:01:07 +00:00
simple_putter.rs refactor(castore/directory): separate order logic from ClosureValidator 2024-06-16 05:01:07 +00:00
sled.rs refactor(castore/directory): separate order logic from ClosureValidator 2024-06-16 05:01:07 +00:00
traverse.rs feat(tvix/castore/directory/traverse): simplify code 2024-05-13 22:05:59 +00:00
utils.rs feat(tvix/castore/directory/traverse_directory): simplify 2024-05-13 22:05:59 +00:00