diff options
author | Florian Klink <flokli@flokli.de> | 2024-02-20T08·35+0700 |
---|---|---|
committer | clbot <clbot@tvl.fyi> | 2024-02-20T09·17+0000 |
commit | b38badf2063b4eba31abffbeba01c1c8c3212be8 (patch) | |
tree | 99f27a31b1e3b834ad9ee387ecbec9f8d5ff8b95 /tvix/store/src/import.rs | |
parent | 2277e62c2df6f547254f7101039c0879b0e4502b (diff) |
docs(tvix/castore/directorysvc): K/V is not necessarily flat r/7570
Some implementations of DirectoryService might not allow retrieval of intermediate Directory nodes, that are not at the "root". Think about an object store implementation. The client is doing a get_recursive anyways to reduce the number of roundtrips. By documenting the fact we don't need to support looking up intermediate Directory messages, we can just batch all directories into the same object, keyed by the root. Change-Id: I019d720186d03c4125cec9191e93d20586a20963 Reviewed-on: https://cl.tvl.fyi/c/depot/+/10988 Autosubmit: flokli <flokli@flokli.de> Reviewed-by: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
Diffstat (limited to 'tvix/store/src/import.rs')
0 files changed, 0 insertions, 0 deletions