[
https://issues.apache.org/jira/browse/TEZ-1231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14100223#comment-14100223
]
Bikas Saha commented on TEZ-1231:
---------------------------------
I looked at the configs. As long as tez-runtime-library only keeps the Shuffle
and HDFS based IO pairs, its probably fine to leave the configs as is. Many of
them are shared across different classes.
Perhaps only minor changes in naming like removing broadcast from the following
and adding some javadocs should be enough.
TEZ_RUNTIME_BROADCAST_DATA_VIA_EVENTS_ENABLED
> Clean up TezRuntimeConfiguration
> --------------------------------
>
> Key: TEZ-1231
> URL: https://issues.apache.org/jira/browse/TEZ-1231
> Project: Apache Tez
> Issue Type: Improvement
> Reporter: Siddharth Seth
> Priority: Blocker
>
> Separate configs used by runtime Inputs/Outputs and framework specific
> configs As an example - task memory configs are not related to any Input /
> Output. Similarly for Credentials.
> Other possible config changes
> - Rename TEZ_RUNTIME_INPUT_BUFFER_PERCENT, which is a fairly confusing name
> - Get rid of the separation between INPUT/OUTPU in config names (e.g.
> INPUT_KEY, OUTPUT_KEY replaced with just KEY)
> - Move TEZ_RUNTIME_INTERMEDIATE_INPUT_KEY_SECONDARY_COMPARATOR_CLASS to
> MapReduce
--
This message was sent by Atlassian JIRA
(v6.2#6252)