You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tez.apache.org by "Sergey Shelukhin (JIRA)" <ji...@apache.org> on 2018/03/20 02:10:00 UTC

[jira] [Commented] (TEZ-3906) general purpose plugin interface

    [ 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)