Skip to main content

write_manifest

Function write_manifest 

Source
pub fn write_manifest(
    project_dir: &Path,
    rows: &[AdjacencyManifestRow],
) -> Result<(), GfError>
Expand description

Replace index_manifest.parquet with rows, atomically.

Per the build ordering convention (module docs), call this after all CSR files referenced by rows have been written.

ยงErrors

Returns GfError::Storage on I/O or Parquet-encode failure; on failure any existing manifest is untouched.