Type Alias BatchOptimizedLogicalPlanRoot

Source
pub type BatchOptimizedLogicalPlanRoot = PlanRoot<PlanPhaseBatchOptimizedLogical>;

Aliased Type§

pub struct BatchOptimizedLogicalPlanRoot {
    pub plan: PlanRef,
    _phase: PhantomData<PlanPhaseBatchOptimizedLogical>,
    required_dist: RequiredDist,
    required_order: Order,
    out_fields: FixedBitSet,
    out_names: Vec<String>,
}

Fields§

§plan: PlanRef§_phase: PhantomData<PlanPhaseBatchOptimizedLogical>§required_dist: RequiredDist§required_order: Order§out_fields: FixedBitSet§out_names: Vec<String>

Implementations§

Source§

impl BatchOptimizedLogicalPlanRoot

Source

pub fn gen_batch_plan(self) -> Result<BatchPlanRoot, RwError>

Optimize and generate a singleton batch physical plan without exchange nodes.