diff options
author | Florian Klink <flokli@flokli.de> | 2024-03-20T19·42+0200 |
---|---|---|
committer | clbot <clbot@tvl.fyi> | 2024-03-24T19·55+0000 |
commit | f7281d8fd52e7c921e03531d7189aee8b1635bd4 (patch) | |
tree | bb13cb97237a50058be8e607961af52a94fd3b8c /tvix/castore/src/directoryservice/mod.rs | |
parent | 5f069a3eb8c3a089f1231bf4a618e4153736df96 (diff) |
refactor(tvix/castore/directory/grpc_wrapper): use ClosureValidator r/7774
This greatly simplifies the code in this function, replacing it with a much better tested (and more capable!) version of the validation logic. It also enables the gRPC server frontend to make use of the DirectoryPutter interface. While this might not be too visible in terms of latency thanks to gRPC streams bursting, it also enables further optimizations later (such as bucketing of directory closures). Change-Id: I21f805aa72377dd5266de3b525905d9f445337d6 Reviewed-on: https://cl.tvl.fyi/c/depot/+/11221 Autosubmit: flokli <flokli@flokli.de> Tested-by: BuildkiteCI Reviewed-by: raitobezarius <tvl@lahfa.xyz>
Diffstat (limited to 'tvix/castore/src/directoryservice/mod.rs')
0 files changed, 0 insertions, 0 deletions