Skip to main content

build_closed_outputs

Function build_closed_outputs 

Source
fn build_closed_outputs(
    seeds: Vec<CompactionOutput>,
    files: Vec<FileHandle>,
    metadata: &RegionMetadataRef,
) -> Vec<CompactionOutput>
Expand description

Each seed and snapshot file is consumed at most once. Absorbing a seed also absorbs its disconnected members: a merge stream must never be split across independently scheduled outputs.