check_plan_sanity

Function check_plan_sanity 

Source
pub fn check_plan_sanity(
    plan: Arc<dyn ExecutionPlan>,
    optimizer_options: &OptimizerOptions,
) -> Result<Transformed<Arc<dyn ExecutionPlan>>, DataFusionError>
Expand description

Ensures that the plan is pipeline friendly and the order and distribution requirements from its children are satisfied.