Skip to content
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

Closed
ktkrg opened this issue Aug 3, 2020 · 0 comments · Fixed by #332
Closed

Collator should polarize actions based on impact vectors #331

ktkrg opened this issue Aug 3, 2020 · 0 comments · Fixed by #332
Assignees
Labels
enhancement Enhancements to existing codebase

Comments

@ktkrg
Copy link
Contributor

ktkrg commented Aug 3, 2020

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).

@ktkrg ktkrg self-assigned this Aug 3, 2020
@ktkrg ktkrg added the enhancement Enhancements to existing codebase label Aug 3, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Enhancements to existing codebase
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant