Expand description
Per-query memory budget for blocking operators.
Replaces the hardcoded 100MB limit with a configurable budget passed through ExecutionContext.
Structs§
- Memory
Budget - Memory budget for a single query execution.
- Memory
Reservation - RAII guard that releases reserved memory when dropped.
- Memory
Tracker - Per-operator memory tracker wrapping a shared
MemoryBudget. - Memory
Tracker Reservation - Scoped reservation associated with one
MemoryTracker.
Traits§
- Spillable
- Trait for operators that can spill intermediate data to disk.