You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The now removed ScoreboardUpdateable kept in-memory time-series of a Scoreboard's state. If we need this mechanism in the future, then this needs to be replaced.
I would suggest, that we decouple this entirely from the existing RunManager facilities, using the following design goals:
The facility that records these time series is a standalone class and generates snapshots of all the active RunManagers.
Snapshots should be taken at a regular, be it configurable, time interval instead of every time there is a change to a scoreboard. This should happen in a separate, low-priority thread.
Time series could actually be recorded to disk, so that memory pressure doesn't build-up over time.
It should probably be an opt-in feature.
The text was updated successfully, but these errors were encountered:
The now removed
ScoreboardUpdateable
kept in-memory time-series of aScoreboard
's state. If we need this mechanism in the future, then this needs to be replaced.I would suggest, that we decouple this entirely from the existing
RunManager
facilities, using the following design goals:RunManager
s.The text was updated successfully, but these errors were encountered: