Function mz_transform::dataflow::optimize_dataflow_filters_inner
source · pub fn optimize_dataflow_filters_inner<'a, I>(
view_iter: I,
predicates: &mut BTreeMap<Id, BTreeSet<MirScalarExpr>>
) -> Result<(), TransformError>where
I: Iterator<Item = (Id, &'a mut MirRelationExpr)>,
Expand description
Pushes filters down through views in view_sequence
in order.
This method is made public for the sake of testing. TODO: make this private once we allow multiple exports per dataflow.