[ https://issues.apache.org/jira/browse/TEZ-4006?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16688691#comment-16688691 ]
Eric Wohlstadter commented on TEZ-4006: --------------------------------------- [~hitesh] Yeah, I think we need to generalize the concept of "modes" beyond local and session. While working on this umbrella, I'm seeing a lot of "families" of configuration options, plugins, etc.. that need to be specified as a group, for things to work properly. Better to encapsulate them somehow, I'll look into service loader. > Make FrameworkClient Pluggable > ------------------------------ > > Key: TEZ-4006 > URL: https://issues.apache.org/jira/browse/TEZ-4006 > Project: Apache Tez > Issue Type: Sub-task > Reporter: Eric Wohlstadter > Assignee: Eric Wohlstadter > Priority: Major > Attachments: TEZ-4006.1.patch > > > Currently {{FrameworkClient.createFrameworkClient}} is hardcoded to use > either LocalClient or YarnClient. > Change it to allow specifying a FrameworkClient impl. class from > configuration. -- This message was sent by Atlassian JIRA (v7.6.3#76005)