datafusion
datafusion copied to clipboard
Apache DataFusion SQL Query Engine
Note this also has the changes from https://github.com/apache/datafusion/pull/10410 in it ## Which issue does this PR close? Closes https://github.com/apache/datafusion/issues/10209 ## Rationale for this change Make planning faster by not copying...
### Describe the bug See reproduction for specific example that triggers the panic. Some combination of a column with varying size arrays, a negative start index, a positive end index,...
## Which issue does this PR close? Closes #. I check the `field` and `state_fields` that are used for most of the aggregate functions. I think it is nice to...
### Describe the bug We accidentally have checked in a 40MB binary `docs.tgz` file in https://github.com/apache/datafusion/pull/10407 https://github.com/apache/datafusion/pull/10416 removed the file but it is still in git history Thus the DataFusion...
Upgrade sqlparser to 0.46.0. This should handle a few of breaking changes: * [x] Insert and Delete are now encapsulated in a struct. * [ ] JsonAccess refactor - https://github.com/sqlparser-rs/sqlparser-rs/pull/1215/...
### Is your feature request related to a problem or challenge? There are many rust test that exists in aggregate functions. Moving them to sqllogictest is easier to maintain and...
# Which issue does this PR close? Closes #6133. # Rationale for this change Add runtime check rather than crash the system. # What changes are included in this PR?...
### Is your feature request related to a problem or challenge? Follow-up #10372. Move Covariance Population to `datafusion/functions-aggregate/src/covariance.rs` Part of #8708 It should be quite similar to #10372 ### Describe...
## Which issue does this PR close? Closes https://github.com/apache/datafusion/issues/1160. ## Rationale for this change This is a follow up to https://github.com/apache/datafusion/pull/10358 with a new approach that should short-circuit earlier. See...
### Describe the bug DataFusion will sometimes resolve expressions incorrectly when the alias shadows an expression ### To Reproduce ```sql DataFusion CLI v37.1.0 > select a + b from (select...