This repository has been archived by the owner on Aug 2, 2022. It is now read-only.
Collator should polarize actions based on impact vectors #331
Labels
enhancement
Enhancements to existing codebase
The current implementation of the collator is a pass-through implementation.
The collator should be able to take the actions suggested by various deciders and group them by node. Then it should also ensure that the impact vectors for each node is aligned in one direction(i.e. it should be polarized), either in the direction of increasing pressure on the node or decreasing pressure on the node.
In the case of a conflict where there are multiple actions suggested by different deciders that will both increase the pressure and decrease the pressure, the collator should prune the pressure increasing action as it should favor stability(decreasing pressure) over performance(increasing pressure).
The text was updated successfully, but these errors were encountered: