about summary refs log tree commit diff
path: root/tvix/castore/src/import/error.rs
diff options
context:
space:
mode:
authorConnor Brewster <cbrewster@hey.com>2024-04-20T14·43-0500
committerclbot <clbot@tvl.fyi>2024-04-20T16·46+0000
commit18ab59ed70c7d86e0d7d36379f5cbb81e82dac43 (patch)
treed51c2200a56ec8981b42ee8694fa7543b164c97e /tvix/castore/src/import/error.rs
parent3107961428af2fe34fce7d6ac5085be55f7c239a (diff)
fix(tvix/castore): ensure all directories are present during ingestion r/7984
`ingest_entries` requires that all directories referenced by entries in
the ingestion stream have an explicit entry in the stream.

For example, if the stream contains a file with path `foo/bar`, there
must be an entry that comes later in the stream for the directory `foo`.

Change-Id: I61b4fbbb73ea7278715e04271d8073b484e05e61
Reviewed-on: https://cl.tvl.fyi/c/depot/+/11488
Autosubmit: Connor Brewster <cbrewster@hey.com>
Reviewed-by: flokli <flokli@flokli.de>
Tested-by: BuildkiteCI
Reviewed-by: raitobezarius <tvl@lahfa.xyz>
Diffstat (limited to 'tvix/castore/src/import/error.rs')
0 files changed, 0 insertions, 0 deletions