Function transform::dataflow::optimize_dataflow_filters_inner [−][src]
pub fn optimize_dataflow_filters_inner<'a, I>(
view_iter: I,
predicates: &mut HashMap<Id, HashSet<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.