Module datafusion_expr::window_state
source · Expand description
Structures used to hold window function state (for implementing WindowUDFs)
Structs
- State for each unique partition determined according to PARTITION BY column(s)
- Holds the state of evaluating a window function
- This structure encapsulates all the state information we require as we scan groups of data while processing window frames.
- This structure encapsulates all the state information we require as we scan ranges of data while processing RANGE frames. Attribute
sort_options
stores the column ordering specified by the ORDER BY clause. This information is used to calculate the range.
Enums
- This object stores the window frame state for use in incremental calculations.