[
https://issues.apache.org/jira/browse/TEZ-2851?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14933953#comment-14933953
]
Hitesh Shah edited comment on TEZ-2851 at 9/28/15 8:49 PM:
-----------------------------------------------------------
bq. A key-value pair for the context may be useful instead of specific fields.
I consider this but left it as a potential future enhancement where the caller
can add any form of key-value tags to the DAG or a Tez session. This could be
any identifiers or could potentially also be used to store any chain of
information to track the full lineage. For now, I basically went with a very
defined API to track the immediate caller ( i.e. parent ). If you were implying
a need for a general key-val tag/map, is that something you would like to see
in this jira or is it ok to add in a future jira?
bq. Are any of the fields in CallerContext Nullable ?
Only description can be null at any point in time. CallerId+Type are
potentially optional but can never be null if either is specified. Will add
@Nullable to desc.
was (Author: hitesh):
bq. A key-value pair for the context may be useful instead of specific fields.
I consider this but left it as a potential future enhancement where the caller
can add any form of key-value tags to the DAG or a Tez session. This could be
any identifiers or could potentially also be used to store any chain of
information to track the full lineage. For now, I basically went with a very
defined API to track the immediate caller ( i.e. parent ). If you were implying
a need for a general key-val tag/map, is that something you would like to see
in this jira or is it ok to add in a future jira?
bq. Are any of the fields in CallerContext Nullable ?
Only description can be null at any point in time. CallerId+Type are
potentially optional but can never be null if either is specified.
> Support a way for upstream applications to pass in a caller context to Tez
> --------------------------------------------------------------------------
>
> Key: TEZ-2851
> URL: https://issues.apache.org/jira/browse/TEZ-2851
> Project: Apache Tez
> Issue Type: Bug
> Reporter: Hitesh Shah
> Assignee: Hitesh Shah
> Attachments: TEZ-2851.1.patch, TEZ-2851.2.patch, TEZ-2851.3.patch,
> TEZ-2851.4.patch
>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)