Skip to main content

Module unload

Module unload 

Source
Expand description

UnloadChunk: the bulk-read capability for Chunk families, and the batch-level driver over it.

Ported from differential’s unmerged bulk-read surface (TimelyDataflow/differential-dataflow#782) so that consumers here depend on a local definition rather than a git pin. One deliberate difference from the upstream shape: the batch-level driver is the UnloadBatch extension trait rather than inherent methods on differential’s ChunkBatch (an inherent impl on a foreign type is not available to this crate); the method names and signatures match, so call sites survive a future switch to upstream re-exports unchanged.

Traits§

UnloadBatch
The batch-level driver over UnloadChunk, as an extension of ChunkBatch.
UnloadChunk
Look up a sorted set of keys in a chunk, copying the matching updates out into caller-owned staging.