You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Convert BuiltInWindowFunction::CumeDist to a user defined window function #12695
There is now no difference between "built in" / "prepackaged" scalar and aggregate functions in DataFusion, however there are still some "built in" window functions -- see the current source for BuiltInWindowFunction for the up to date list of what remains
The problem with having two different kinds of window functions is
There are some features that may not be available to User Defined Window Functions that rely on built in
Users can not easily choose which window functions to include or override the behavior if they need something different
Describe the solution you'd like
I would like to remove the "built in" version of this function and convert it to a user defined function
changed the title [-]Convert BuiltInWindowFunction::CumeDist to a user defined window function[/-][+]Convert `BuiltInWindowFunction::CumeDist` to a user defined window function[/+]on Oct 1, 2024
Activity
[-]Convert BuiltInWindowFunction::CumeDist to a user defined window function[/-][+]Convert `BuiltInWindowFunction::CumeDist` to a user defined window function[/+]jcsherin commentedon Oct 1, 2024
This is a good first issue.
SteNicholas commentedon Oct 1, 2024
take
jonathanc-n commentedon Oct 17, 2024
@SteNicholas Just checking, do you have time to do this? If not, I can try to work on it or work on it with you in parallel.
convert window function cume_dist to udwf
convert window function cume_dist to udwf
Upgrade to Datafusion 43 (#905)