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.