Skip to main content

blobs_looked

Function blobs_looked 

Source
fn blobs_looked(
    state: &mut State,
    folder: &Path,
    listing: &Listing,
    keep: Option<&BTreeSet<String>>,
    (sent_before, fetched_before): (&BTreeSet<String>, &BTreeSet<String>),
    pulled: &mut Pulled,
)
Expand description

What a listing of blobs/ tells (sealed_step): this device’s own sealed files sent before it and gone there go up again at the next push (forgotten as sent); the others’ its copy fetched before it that the server no longer lists are let go here (their writer swept them), but those this device still needs (keep: changes waiting name them, a version kept here by reference may, its own); none while this device’s memory does not say what it needs (keep none: an older Sioul’s, until this one’s first exchange). Until 17 October 2026 the copy kept every sealed file it ever fetched (the review’s finding 1).