You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tez.apache.org by "Jeff Zhang (JIRA)" <ji...@apache.org> on 2014/10/29 12:57:33 UTC

[jira] [Assigned] (TEZ-1711) Don't cache outputSpecList in VertexImpl.getOutputSpecList(taskIndex)

     [ https://issues.apache.org/jira/browse/TEZ-1711?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jeff Zhang reassigned TEZ-1711:
-------------------------------

    Assignee: Jeff Zhang

> Don't cache outputSpecList in VertexImpl.getOutputSpecList(taskIndex)
> ---------------------------------------------------------------------
>
>                 Key: TEZ-1711
>                 URL: https://issues.apache.org/jira/browse/TEZ-1711
>             Project: Apache Tez
>          Issue Type: Bug
>    Affects Versions: 0.5.1
>            Reporter: Jeff Zhang
>            Assignee: Jeff Zhang
>         Attachments: TEZ-1711.patch
>
>
> It would cache the outputSpecList in its VertexImpl.getOutputSepcList(taskIndex), but I don't think we should cache it as it depends on the taskIndex, although in all the EdgeManagerPlugin Implementations, the value is the same no matter what the taskIndex is. But it has risk that if we have a new EdgeManagerPlugin that has different behavior. Or if this case would never happens, then just remove the taskIndex from the method parameter.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)