Skip to main content

Module chunk_manager

Module chunk_manager 

Source
Expand description

Storage chunk manager for splitting large objects into fixed-size chunks.

Manages chunk metadata, state transitions, and reassembly ordering for streaming reads of large data objects.

Structs§

Chunk
Metadata for a single chunk within a larger object.
ChunkManagerStats
Aggregate statistics across all managed objects.
ChunkedObject
A large object that has been split into fixed-size chunks.
StorageChunkManager
Manages splitting large data objects into fixed-size chunks and tracking their metadata for streaming reads and writes.

Enums§

ChunkState
State of an individual chunk within a chunked object.

Functions§

fnv1a_u64
Computes FNV-1a hash of the 8-byte little-endian representation of value.