datafusion
datafusion copied to clipboard
Apache DataFusion SQL Query Engine
### Describe the bug the UDF uses the default `is_nullable` which is always true which is not the case ### To Reproduce _No response_ ### Expected behavior _No response_ ###...
### Describe the bug the UDF uses the default `is_nullable` which is always true which is not the case ### To Reproduce _No response_ ### Expected behavior _No response_ ###...
### Is your feature request related to a problem or challenge? in https://github.com/apache/datafusion/pull/17843, @geoffreyclaude added the RelationPlanner that, along with the existing ExprPlanner and TypePlanners allows Datafusion users to extend...
## Which issue does this PR close? - Part of #1545. ## Rationale for this change ## What changes are included in this PR? - widen the variance UDF signature...
## Which issue does this PR close? - Closes https://github.com/apache/datafusion/issues/19114. ## Rationale for this change The test test_cache_with_ttl_and_lru was flaky and failing intermittently in CI. It relied on std::thread::sleep and...
## Which issue does this PR close? - Closes https://github.com/apache/datafusion/issues/19243 ## Rationale for this change I want to be able to run tpcdb benchmarks added by @comphead as part of...
## Which issue does this PR close? Closes #16915. ## Rationale for this change This PR adds CI enforcement to ensure all code examples in documentation comments are properly formatted...
## Which issue does this PR close? - Closes #19166 ## What changes are included in this PR? adds custom nullability for spark `rint`
### Is your feature request related to a problem or challenge? - Part of https://github.com/apache/datafusion/issues/18779 The [`LimitedBatchCoalescer`](https://github.com/apache/datafusion/blob/e4bc5148171ef3c43698662b1674e6b1ae111366/datafusion/physical-plan/src/coalesce/mod.rs#L27) can now be used to integrate batch coalescing directly in `ExecutionPlan` implementations, which...
### Describe the bug I am using the `physical_expr::analyze` function on arbitrary expressions in order to infer bounds which I can push down into another library. When the expression tree...