Skip to main content

multi_thread_push_execution_facts

Function multi_thread_push_execution_facts 

Source
pub fn multi_thread_push_execution_facts(
    pushed_threads: Vec<String>,
    failures: &[(String, String)],
    objects: usize,
) -> PushExecutionFacts
Expand description

Assemble multi-thread push execution facts: which refs landed vs failed.

Pure: no I/O. pushed_threads are the threads that landed (unsorted; build_push_outcome sorts for JSON refs_written). failures are (thread, error) pairs from the fan-out loop.