Commit 01a370e
authored
Upgrade to datafusion 38 (#691)
* chore: upgrade datafusion Deps
Ref #690
* update concat and concat_ws to use datafusion_functions
Moved in apache/datafusion#10089
* feat: upgrade functions.rs
Upstream is continuing it's migration to UDFs.
Ref apache/datafusion#10098
Ref apache/datafusion#10372
* fix ScalarUDF import
* feat: remove deprecated suppors_filter_pushdown and impl supports_filters_pushdown
Deprecated function removed in apache/datafusion#9923
* use `unnest_columns_with_options` instead of deprecated `unnest_column_with_option`
* remove ScalarFunction wrappers
These relied on upstream BuiltinScalarFunction, which are now removed.
Ref apache/datafusion#10098
* update dataframe `test_describe`
`null_count` was fixed upstream.
Ref apache/datafusion#10260
* remove PyDFField and related methods
DFField was removed upstream.
Ref: apache/datafusion#9595
* bump `datafusion-python` package version to 38.0.0
* re-implement `PyExpr::column_name`
The previous implementation relied on `DFField` which was removed upstream.
Ref: apache/datafusion#95951 parent d41eba4 commit 01a370e
File tree
13 files changed
+181
-372
lines changed- datafusion
- tests
- src
- common
- expr
13 files changed
+181
-372
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| |||
0 commit comments