-
Notifications
You must be signed in to change notification settings - Fork 112
Add missing scalar functions #463
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Some scalar functions are available in Datafusion version 30.0.0. Maybe we should first update our datafusion version.
|
Please add your PR on the particular functions it works on, in order to avoid conflict. |
Hello @ongchi I'd like to contribute on some of the functions on the list |
Great! Most of the array functions have been done but not completely. I'm not going to add more functions to my PR, so feel free to contribute to any functions that are not implemented. |
I think most of the remaining ones are covered in #605 |
datafusion has removed array_fill - apache/datafusion#7199 |
trim_array has been deprecated - https://github.com/apache/datafusion/blob/main/docs/source/user-guide/expressions.md, apache/datafusion#6936 |
Hello, i would like to work on this issue but I'm currently unable to assign it to myself with |
You can claim what function you are going to work and submit the PR directly without assigning. Like previous comments and contributors did. |
I see cardinality, empty, list_cat, list_concat, list_repeat, make_list, extract, and arrow_cast in functions.py. Only thing missing is trim_array if whoever has control of the checkboxes wants to check those. |
trim_array is now deprecated. So, this issue can be marked as complete? @viirya |
Uh oh!
There was an error while loading. Please reload this page.
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
I would like access to the full set of scalar functions defined in the Rust library.
Describe the solution you'd like
I would like to have Python bindings for the following functions:
Math Functions
isnan
andiszero
#495isnan
andiszero
#495Binary String Functions
Array Functions
- [ ] array_fillremoved Implementarray_repeat
, removearray_fill
datafusion#7199[ ] trim_arraydeprecatedTime and Date Functions
Other Functions
Describe alternatives you've considered
None
The text was updated successfully, but these errors were encountered: