Function mz_transform::dataflow::optimize_dataflow

source ยท
pub fn optimize_dataflow(
    dataflow: &mut DataflowDesc,
    transform_ctx: &mut TransformCtx<'_>,
    fast_path_optimizer: bool,
) -> Result<(), TransformError>
Expand description

Optimizes the implementation of each dataflow.

Inlines views, performs a full optimization pass including physical planning using the supplied indexes, propagates filtering and projection information to dataflow sources and lifts monotonicity information.