pub fn optimize_dataflow_filters_inner<'a, I>(
predicates: &mut HashMap<Id, HashSet<MirScalarExpr>>
) -> Result<(), TransformError> where
I: Iterator<Item = (Id, &'a mut MirRelationExpr)>,
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.