(
expr_builder: &mut PruningExpressionBuilder,
)
| 1706 | } |
| 1707 | |
| 1708 | fn build_eq_statistics_expr( |
| 1709 | expr_builder: &mut PruningExpressionBuilder, |
| 1710 | ) -> Result<Arc<dyn PhysicalExpr>> { |
| 1711 | let min_column_expr = expr_builder.min_column_expr()?; |
| 1712 | let max_column_expr = expr_builder.max_column_expr()?; |
| 1713 | Ok(and_expr( |
| 1714 | binary_expr( |
| 1715 | min_column_expr, |
| 1716 | Operator::LtEq, |
| 1717 | Arc::clone(expr_builder.scalar_expr()), |
| 1718 | ), |
| 1719 | binary_expr( |
| 1720 | Arc::clone(expr_builder.scalar_expr()), |
| 1721 | Operator::LtEq, |
| 1722 | max_column_expr, |
| 1723 | ), |
| 1724 | )) |
| 1725 | } |
| 1726 | |
| 1727 | fn build_ne_statistics_expr( |
| 1728 | expr_builder: &mut PruningExpressionBuilder, |
no test coverage detected
searching dependent graphs…