Skip to main content

Module tree

Module tree 

Source

Structs§

DataSpool
A writable spool file for large file data during tar ingestion.
DeviceNode
DirectoryNode
FileTree
InodeMetadata
RegularFileId
RegularFileNode
ResourceLimits
SymlinkNode
Xattr

Enums§

FileData
File content storage — either in-memory for small files or spooled to disk for large files to keep memory usage bounded.
FileTreeError
TreeNode

Constants§

SPOOL_THRESHOLD
Threshold below which file data is kept in memory (64 KiB). Files at or above this size are spooled to disk during tar ingestion.

Functions§

merge_layers_with_provenance
Merge multiple layer trees into a single tree with provenance tracking.