pub fn wrap_projection_for_join_if_necessary(
join_keys: &[Expr],
input: LogicalPlan
) -> Result<(LogicalPlan, Vec<Column>, bool), DataFusionError>
Expand description
Wrap projection for a plan, if the join keys contains normal expression.
pub fn wrap_projection_for_join_if_necessary(
join_keys: &[Expr],
input: LogicalPlan
) -> Result<(LogicalPlan, Vec<Column>, bool), DataFusionError>
Wrap projection for a plan, if the join keys contains normal expression.