-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Is your feature request related to a problem or challenge?
Now DataFusion lacks the IGNORE NULLS support for Window functions
DataFusion CLI v35.0.0
❯ select lag(a) ignore nulls over (order by a) from (select 'a' a union all select 'b' a);
This feature is not implemented: Null treatment in aggregate functions is not supported: IGNORE NULLS
Describe the solution you'd like
Add IGNORE NULLS support for:
- Support IGNORE NULLS for LAG window function #9221
- Support IGNORE NULLS for LEAD window function #9419
- FIRST_VALUE
- LAST_VALUE
- NTH_VALUE
- Add support for ignore nulls for LEAD, LAG in WindowAggExec. #9456
Describe alternatives you've considered
No response
Additional context
No response
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request