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

Function column_has_nulls_expr

datafusion/pruning/src/pruning_predicate.rs:1746–1754  ·  view source on GitHub ↗
(
    expr_builder: &mut PruningExpressionBuilder,
)

Source from the content-addressed store, hash-verified

1744}
1745
1746fn column_has_nulls_expr(
1747 expr_builder: &mut PruningExpressionBuilder,
1748) -> Result<Arc<dyn PhysicalExpr>> {
1749 Ok(binary_expr(
1750 expr_builder.null_count_column_expr()?,
1751 Operator::Gt,
1752 Arc::new(phys_expr::Literal::new(ScalarValue::UInt64(Some(0)))),
1753 ))
1754}
1755
1756fn column_has_non_nulls_expr(
1757 expr_builder: &mut PruningExpressionBuilder,

Callers 2

build_is_distinct_fromFunction · 0.85

Calls 3

newFunction · 0.85
binary_exprFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…