pub async fn query_region_set(
    db: DbWrite<DbKindDht>,
    topology: Topology,
    strat: &ArqStrat,
    dht_arc_set: Arc<DhtArcSet>
) -> ConductorResult<RegionSetLtcs>
Expand description

The network module needs info about various groupings (“regions”) of ops.

Note that this always includes all ops regardless of integration status. This is to avoid the degenerate case of freshly joining a network, and having several new peers gossiping with you at once about the same regions. If we calculate our region hash only by integrated ops, we will experience mismatches for a large number of ops repeatedly until we have integrated those ops. Note that when sending ops we filter out ops in limbo.