[
https://issues.apache.org/jira/browse/TEZ-963?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13941926#comment-13941926
]
Hitesh Shah commented on TEZ-963:
---------------------------------
[~airbots] *-default.xml files have their own set of problems. They are
unreliable as there is no strict matching between the default defined in code
and what is in the config. They bloat the size of the config object needlessly.
I don't believe Tez needs one. Tez may have a default only for the purpose of
documentation but do not expect it to be loaded by a process, embedded in one
of the jars or available in the classpath. Furthermore, the default xml for
documentation should be generated based on code and not something which one has
to rely on developers to keep to up-to-date based on latest additions to code.
I will wait sometime to see if anyone else has comments regd. this issue but my
opinion is to mark this jira as a wont-fix.
Please add more justification on why a default is needed if you disagree with
my above comments.
> TezConfiguration should have tez-default.xml like other Hadoop projects
> -----------------------------------------------------------------------
>
> Key: TEZ-963
> URL: https://issues.apache.org/jira/browse/TEZ-963
> Project: Apache Tez
> Issue Type: Bug
> Reporter: Chen He
>
> Like other Hadoop projects: MapReduce, Yarn, HDFS, etc. They all have two
> configuration files. One is *-default.xml which contains default values, the
> other is *-site.xml which allows user to customize configurations.
--
This message was sent by Atlassian JIRA
(v6.2#6252)