-
Type:
Sub-task
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 3.3.0
-
Component/s: capacity scheduler
-
Labels:None
-
Hadoop Flags:Reviewed
Right now in CS, using %primary_group with a parent queue is only possible this way:
u:%user:parentqueue.%primary_group
Looking at https://github.com/apache/hadoop/blob/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/placement/UserGroupMappingPlacementRule.java, we cannot do something like:
u:%user:%primary_group.%user
Fair Scheduler supports a nested rule where such a placement/mapping rule is possible. This improvement would reduce this feature gap.
- is depended upon by
-
YARN-9865 Capacity scheduler: add support for combined %user + %secondary_group mapping
-
- Resolved
-
-
YARN-9866 u:user2:%primary_group is not working as expected
-
- Resolved
-
-
YARN-9938 Validate Parent Queue for QueueMapping contains dynamic group as parent queue
-
- Resolved
-
- is related to
-
YARN-9840 Capacity scheduler: add support for Secondary Group rule mapping
-
- Resolved
-