datafusion
datafusion copied to clipboard
Apache DataFusion SQL Query Engine
Refactor PhysicalExtensionCodec with &dyn dispatch (Alternative to #19234) Which issue does this PR close? Closes #18477 Related to #19234 - this PR provides an alternative implementation approach. Rationale for this...
### 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_ ###...
## Which issue does this PR close? #19238 ## Rationale for this change `SortMergeJoinExec` is currently displayed inconsistently across physical plan formats, see [join.slt](https://github.com/apache/datafusion/blob/20870c18a418ec081d44ecf8a90a30a95aa53138/datafusion/sqllogictest/test_files/joins.slt#L2727) vs. [explain_tree.slt](https://github.com/apache/datafusion/blob/20870c18a418ec081d44ecf8a90a30a95aa53138/datafusion/sqllogictest/test_files/explain_tree.slt#L1203). These examples show that...
## Which issue does this PR close? - Related to https://github.com/apache/datafusion/issues/16303 ## Rationale for this change The commit adds support for creating external tables that can reference multiple file locations....
### Is your feature request related to a problem or challenge? ### Motivation AI coding agents are now capable of handling many simple, mechanical tasks in DataFusion. When assigning such...
I'm constantly working on optimization in DataFusion and Arrow and I find myself, copy paste a lot of code from Arrow and DataFusion to compiler explorer just to test different...
## Relevant issues Closes #18477 ## Motivation The current protobuf serialization/deserialization system in DataFusion has limitations when users need to customize or intercept the serialization process. Specifically: 1. **Limited interception...
### 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_ ###...
### 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_ ###...