[ https://issues.apache.org/jira/browse/TEZ-3906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16405697#comment-16405697 ]
Sergey Shelukhin commented on TEZ-3906: --------------------------------------- cc [~hagleitn] [~ewohlstadter] this will be needed to expand AM recovery in Hive beyond LLAP-using AMs. Currently there's no way to host AM registry in the AM otherwise (that I know of) > general purpose plugin interface > -------------------------------- > > Key: TEZ-3906 > URL: https://issues.apache.org/jira/browse/TEZ-3906 > Project: Apache Tez > Issue Type: Bug > Reporter: Sergey Shelukhin > Assignee: Eric Wohlstadter > Priority: Major > > Tez has plugin interfaces for communicator, scheduler, and stuff. > It would be nice to be able to host general purpose code in Tez AM for > particular purposes. > E.g. currently Hive AM registry (that may contain some Hive-specific stuff > that is neither appropriate, nor convenient w.r.t. compat and flexibility > when it's changed, for Tez codebase) is hosted via LLAP plugin, which limits > its applicability. > It would be nice to be able to add one or several general purpose plugins > with start/stop interface. -- This message was sent by Atlassian JIRA (v7.6.3#76005)