Details
-
Test
-
Status: Resolved
-
Major
-
Resolution: Incomplete
-
2.3.0
-
None
Description
There are already quite a few integration tests using window functions, but the unit tests coverage for window funtions is not ideal.
We'd like to test the following aspects:
- Specifications
- different partition clauses (none, one, multiple)
- different order clauses (none, one, multiple, asc/desc, nulls first/last)
- Frames and their combinations
- OffsetWindowFunctionFrame
- UnboundedWindowFunctionFrame
- SlidingWindowFunctionFrame
- UnboundedPrecedingWindowFunctionFrame
- UnboundedFollowingWindowFunctionFrame
- Aggregate function types
- Declarative
- Imperative
- UDAF
- Spilling
- Cover the conditions that WindowExec should spill at least once
Attachments
There are no Sub-Tasks for this issue.