Description
For compatibility, we need support for expressing window functions. Window functions are different from regular unresolved expressions as they need a window spec and are generally treated more like aggregate functions.
Part of this task is to identify if we can fully express the logic of window functions using unresolved functions with expression arguments that represent the window spec.
Only once this validation is done, we should consider adding a new plan operator / expression type.
Attachments
Issue Links
- is duplicated by
-
SPARK-41758 Support Window.rowsBetween
- Resolved
- links to