datafusion_physical_plan::joins::utils

Function calculate_join_output_ordering

Source
pub fn calculate_join_output_ordering(
    left_ordering: LexOrderingRef<'_>,
    right_ordering: LexOrderingRef<'_>,
    join_type: JoinType,
    on_columns: &[(PhysicalExprRef, PhysicalExprRef)],
    left_columns_len: usize,
    maintains_input_order: &[bool],
    probe_side: Option<JoinSide>,
) -> Option<LexOrdering>
Expand description

Calculate the output ordering of a given join operation.