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::{Lead, Lag} to a user defined window function #12802
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
Activity
jcsherin commentedon Oct 8, 2024
take
migrate window functions lead and lag to udwf
migrate window functions lead and lag to udwf
Upgrade to Datafusion 43 (#905)