hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Enis Soztutar (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HADOOP-1425) Rework the various programs in 'examples' to extend ToolBase
Date Fri, 25 May 2007 11:00:20 GMT

    [ https://issues.apache.org/jira/browse/HADOOP-1425?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12499035

Enis Soztutar commented on HADOOP-1425:

Apart from the above code, I just cannot understand the lines in ToolBase#processGeneralOptions():

    if (line.hasOption("conf")) {
      conf.addFinalResource(new Path(line.getOptionValue("conf")));

shouldn't we create a NEW configuration object from the given option value. Let's say we have
conf/hadop-default.xml and conf/hadoop-site.xml in our main code, and also we have /tmp/foo_dir/conf/hadoop-site.xml.
Then running 

foo -conf /tmp/foo_dir/conf 

will populate the configuratio from all the three files : conf/hadoop-default.xml,  conf/hadoop-site.xml,
and /tmp/foo_dir/conf/hadoop-site.xml. However although some of the parameters in conf/hadoop-site.xml
will be overriden by /etc/foo_dir/conf/hadoo-site.xml, the parameters not listed in the latter
will stay the same. Do we want such a thing? i assume the use cases for -conf option will
only want parameters from the given conf directory.  

> Rework the various programs in 'examples' to extend ToolBase 
> -------------------------------------------------------------
>                 Key: HADOOP-1425
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1425
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: examples
>            Reporter: Arun C Murthy
>         Assigned To: Enis Soztutar
>            Priority: Minor
>             Fix For: 0.14.0
> Ensuring all 'examples' extend ToolBase will make it easy to tweak various config params
(via -D switches for e.g.) while running the programs... 

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message