Skip to main content

span_predicate

Function span_predicate 

Source
fn span_predicate(
    service: &EntityDeclaration,
    window: &GraphQueryWindow,
    strict: bool,
) -> Expr
Expand description

The window + span-kind + identity predicate shared by both join sides. strict bounds the scan to the source window; the non-strict side widens by the join’s time-proximity allowance (the join bounds reference the other side’s timestamp and cannot prune this side’s scan on their own).