mirror of
https://github.com/ClusterCockpit/cc-backend
synced 2026-07-21 22:40:37 +02:00
94799aca36
MemoryUsageTracker freed all buffers older than the retention cutoff on every tick whenever the last retention pass had excluded used nodes, regardless of memory pressure — discarding the history kept in memory for long-running jobs. Buffers are now only reclaimed by the existing emergency path once memory usage exceeds the configured cap. The now-unused selectorsExcluded state is removed. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>