about summary refs log tree commit diff
path: root/users/fogti
diff options
context:
space:
mode:
authorFlorian Klink <flokli@flokli.de>2024-03-20T19·42+0200
committerclbot <clbot@tvl.fyi>2024-03-24T19·55+0000
commitf7281d8fd52e7c921e03531d7189aee8b1635bd4 (patch)
treebb13cb97237a50058be8e607961af52a94fd3b8c /users/fogti
parent5f069a3eb8c3a089f1231bf4a618e4153736df96 (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 'users/fogti')
0 files changed, 0 insertions, 0 deletions