tvl-depot/tvix/castore/src/import
Florian Klink e086c76ee9 refactor(tvix/castore): have SymlinkTarget-specific errors
Don't use ValidateNodeError, but SymlinkTargetError.

Also, add checks for too long symlink targets.

Change-Id: I4b533325d494232ff9d0b3f4f695f5a1a0a36199
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12230
Autosubmit: flokli <flokli@flokli.de>
Reviewed-by: edef <edef@edef.eu>
Reviewed-by: Ilan Joselevich <personal@ilanjoselevich.com>
Tested-by: BuildkiteCI
2024-08-18 17:22:21 +00:00
..
archive.rs refactor(tvix/castore): move *Node and Directory to crate root 2024-08-13 18:39:49 +00:00
blobs.rs refactor(tvix/castore): extract concurrent blob uploader 2024-05-20 15:21:46 +00:00
error.rs refactor(tvix/castore/import): use crate Path[Buf] in IngestionEntry 2024-05-02 15:26:29 +00:00
fs.rs refactor(tvix/castore): move *Node and Directory to crate root 2024-08-13 18:39:49 +00:00
mod.rs refactor(tvix/castore): have SymlinkTarget-specific errors 2024-08-18 17:22:21 +00:00