Modules§
- aggregate 🔒
- Physical exec for aggregate window function expressions.
- sliding_
aggregate 🔒 - Physical exec for aggregate window function expressions.
- standard 🔒
- Physical exec for standard window function expressions.
- standard_
window_ 🔒function_ expr - window_
expr 🔒
Structs§
- Plain
Aggregate Window Expr - A window expr that takes the form of an aggregate function.
- Sliding
Aggregate Window Expr - A window expr that takes the form of an aggregate function that can be incrementally computed over sliding windows.
- Standard
Window Expr - A window expr that takes the form of a
StandardWindowFunctionExpr. - Window
State
Traits§
- Standard
Window Function Expr - Evaluates a window function by instantiating a
[PartitionEvaluator]for calculating the function’s output in that partition. - Window
Expr - Common trait for window function implementations
Type Aliases§
- Partition
Batches - The IndexMap (i.e. an ordered HashMap) where record batches are separated for each partition.
- Partition
Key - Key for IndexMap for each unique partition
- Partition
Window AggStates