MCPcopy Create free account
hub / github.com/apache/datafusion / min_column_expr

Method min_column_expr

datafusion/pruning/src/pruning_predicate.rs:842–849  ·  view source on GitHub ↗

rewrite col --> col_min

(
        &mut self,
        column: &phys_expr::Column,
        column_expr: &Arc<dyn PhysicalExpr>,
        field: &Field,
    )

Source from the content-addressed store, hash-verified

840
841 /// rewrite col --> col_min
842 fn min_column_expr(
843 &mut self,
844 column: &phys_expr::Column,
845 column_expr: &Arc<dyn PhysicalExpr>,
846 field: &Field,
847 ) -> Result<Arc<dyn PhysicalExpr>> {
848 self.stat_column_expr(column, column_expr, field, StatisticsType::Min)
849 }
850
851 /// rewrite col --> col_max
852 fn max_column_expr(

Callers 6

build_single_column_exprFunction · 0.80
build_statistics_exprFunction · 0.80
build_eq_statistics_exprFunction · 0.80
build_ne_statistics_exprFunction · 0.80
build_like_matchFunction · 0.80
build_not_like_matchFunction · 0.80

Calls 1

stat_column_exprMethod · 0.80

Tested by

no test coverage detected