[
https://issues.apache.org/jira/browse/YARN-5324?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15478744#comment-15478744
]
Carlo Curino commented on YARN-5324:
------------------------------------
Rebased the patch based on YARN-5323.
The patch does a minor updated of the APIs in YARN-5323:
# merges {{FederationPolicyWriter}} and {{FederationPolicyConfigurator}} in a
{{FederationPolicyManager}}. This simplifies class structure and allows for
class for name instantiations more easily.
# renames a method in {{setFederationPolicyConfiguration}} to
{{setSubClusterPolicyConfiguration}} (missed in previous refactoring)
The patch also provides 4 implementations for the {{RouterFederationPolicy}},
and general DAO and utils classes (which we will also use in YARN-5325 and
YARN-5391).
[~subru], [~giovanni.fumarola] and [~wangda] I think this should be ready for
review.
> Stateless router policies implementation
> ----------------------------------------
>
> Key: YARN-5324
> URL: https://issues.apache.org/jira/browse/YARN-5324
> Project: Hadoop YARN
> Issue Type: Sub-task
> Components: nodemanager, resourcemanager
> Affects Versions: YARN-2915
> Reporter: Carlo Curino
> Assignee: Carlo Curino
> Attachments: YARN-5324-YARN-2915.06.patch,
> YARN-5324-YARN-2915.07.patch, YARN-5324.01.patch, YARN-5324.02.patch,
> YARN-5324.03.patch, YARN-5324.04.patch, YARN-5324.05.patch
>
>
> These are policies at the Router that do not require maintaing state across
> choices (e.g., weighted random).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]