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
impl BatchOptimizedLogicalPlanRoot
Sourcepub fn gen_batch_plan(self) -> Result<BatchPlanRoot, RwError>
pub fn gen_batch_plan(self) -> Result<BatchPlanRoot, RwError>
Optimize and generate a singleton batch physical plan without exchange nodes.