Expand description
Generic window manager for time-series aggregations
Provides windowing operations for streaming data:
- Tumbling (fixed non-overlapping)
- Sliding (overlapping)
- Session (gap-based)
- Count-based
- Cumulative
This module is industry-agnostic and works with any timestamped data.
Structs§
- Aggregate
Spec - Aggregation specification
- Window
Data Point - A single data point in a window
- Window
Manager - Generic window manager for streaming aggregations
- Window
Result - A completed window with aggregated data
Enums§
- Aggregate
Function - Aggregation function type
- Window
Type - Window type for aggregations