Checks for components overlaps in power requests #1030
Labels
part:power-distribution
priority:low
This should be addressed only if there is nothing else on the table
type:enhancement
New feature or enhancement visitble to users
Milestone
What's needed?
The
PowerDistributingActor
should check and ensure there is no component IDs overlaps between requests being processed.At the moment the power manager makes sure there are no component IDs overlaps.
Proposed solution
The
PowerDistributingActor
should also checks for component IDs overlaps and queue up the latest request discarding older queued items with a similar set of components rather than processing them concurrently and log a warning message to mention component IDs overlaps in power requests.Use cases
No response
Alternatives and workarounds
No response
Additional context
Initially posted and required in #1023 (comment)
The text was updated successfully, but these errors were encountered: