Skip to main content

compact_volume_set

Function compact_volume_set 

Source
pub fn compact_volume_set(root: &Path, out_dir: &Path) -> Result<PathBuf>
Expand description

Compact root into out_dir.

A logical volume-set root is rewritten through Q42RolloverPublisher (or StreamingQ42VolumeWriter when every input may remain Permissive Commons). A single-file volume is rewritten through the streaming writer so the result carries PIDX + FIDX + BIDX. The new catalog is published with the append temp+rename pattern.