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.