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
1.
|
Add unit test for Window Specifications | Resolved | Unassigned | |
2.
|
Add unit test for Window Frames | Resolved | Gabor Somogyi | |
3.
|
Add unit test for Window Aggregate Functions | Resolved | Attila Zsolt Piros | |
4.
|
Add unit test for Window spilling | Resolved | Gabor Somogyi |