[ http://issues.apache.org/jira/browse/HADOOP-619?page=all ]

Owen O'Malley updated HADOOP-619:
---------------------------------

               Status: Open  (was: Patch Available)
        Fix Version/s: 0.10.0
    Affects Version/s: 0.9.1

A couple of things:
  1. You shouldn't use the "ignored" FileSystem. You should use the file system 
for that particular path. (path.getFileSystem(conf)).
  2. I think the error conditions should be that either:
     a. The list of input directories is empty. (conf.getIputPaths().length == 
0)
     b. Any glob pattern matches no files or directories.
  3. the hiddenFileFilter is cleaner as:
    public boolean accept(Path p) {
      return !name.startsWith("_") && !name.startsWith(".");
    }

> Unify Map-Reduce and Streaming to take the same globbed input specification
> ---------------------------------------------------------------------------
>
>                 Key: HADOOP-619
>                 URL: http://issues.apache.org/jira/browse/HADOOP-619
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: mapred
>    Affects Versions: 0.9.1
>            Reporter: eric baldeschwieler
>         Assigned To: Sanjay Dahiya
>             Fix For: 0.10.0
>
>         Attachments: Hadoop-619.patch, Hadoop-619.patch, Hadoop-619.patch, 
> Hadoop-619_1.patch, Hadoop-619_1.patch
>
>
> Right now streaming input is specified very differently from other map-reduce 
> input.  It would be good if these two apps could take much more similar input 
> specs.
> In particular -input in streaming expects a file or glob pattern while MR 
> takes a directory.  It would be cool if both could take a glob patern of 
> files and if both took a directory by default (with some patern excluded to 
> allow logs, metadata and other framework output to be safely stored).
> We want to be sure that MR input is backward compatible over this change.  I 
> propose that a single file should be accepted as an input or a single 
> directory.  Globs should only match directories if the paterns is '/' 
> terminated, to avoid massive inputs specified by mistake.
> Thoughts?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to