Function transform::join_implementation::delta_queries::plan[][src]

pub fn plan(
    join: &MirRelationExpr,
    input_mapper: &JoinInputMapper,
    available: &[Vec<Vec<MirScalarExpr>>],
    unique_keys: &[Vec<Vec<usize>>]
) -> Option<MirRelationExpr>
Expand description

Creates a delta query plan, and any predicates that need to be lifted.

The method returns None if it fails to find a sufficiently pleasing plan.