Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
This library will be used to validate placement constraints.
It can serve multiple validation purposes:
1) Check if the placement constraint has a valid form (e.g., a cardinality constraint should not have an associated target expression, a DELAYED_OR compound expression should only appear in specific places in a constraint tree, etc.)
2) Check if the constraints given by a user are conflicting (e.g., cardinality more than 5 in a host and less than 3 in a rack).
3) Check that the constraints are properly added in the Placement Constraint Manager.
Attachments
Issue Links
- relates to
-
YARN-7800 Bind node constraint once a container is proposed to be placed on this node
- Open