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
For a status aggregator I believe it is important that the previous events be played back in order. Since SharedComponent is internal and we control how it is used, and since we only ever add sources during startup, I suggest a circular buffer with a small size. This allows us to replay all the events during startup, but then during normal operation, once we are done adding sources, we won't have to remember every event we've ever sent.
The #10777 added the "capability" to keep all previously reported events in shared components and the list grows unbounded causing memory issues.
Proposed solution: only preserve the last reported event.
The text was updated successfully, but these errors were encountered: