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

Method null_count_column_expr

datafusion/pruning/src/pruning_predicate.rs:862–869  ·  view source on GitHub ↗

rewrite col --> col_null_count

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

Source from the content-addressed store, hash-verified

860
861 /// rewrite col --> col_null_count
862 fn null_count_column_expr(
863 &mut self,
864 column: &phys_expr::Column,
865 column_expr: &Arc<dyn PhysicalExpr>,
866 field: &Field,
867 ) -> Result<Arc<dyn PhysicalExpr>> {
868 self.stat_column_expr(column, column_expr, field, StatisticsType::NullCount)
869 }
870
871 /// rewrite col --> col_row_count
872 fn row_count_column_expr(

Callers 3

column_has_nulls_exprFunction · 0.80

Calls 4

newFunction · 0.85
stat_column_exprMethod · 0.80
cloneMethod · 0.45
nameMethod · 0.45

Tested by

no test coverage detected