|
|
+
Hemanth Yamijala 2012-09-11, 11:28
-
Re: Hadoop fs -ls behaviour compared to native lsRobert Evans 2012-09-11, 13:40
I think most of the rational is for backwards compatibility, but I could
be wrong. If you want to change it file a JIRA about it and we can discuss on the JIRA the merits of the change. --Bobby On 9/11/12 6:28 AM, "Hemanth Yamijala" <[EMAIL PROTECTED]> wrote: >Hi, > >hadoop fs -ls dirname > >lists entries like > >dirname/file1 >dirname/file2 > >i.e. dirname is repeated. And it takes a small second to realize that >there's actually no directory called dirname under dirname. > >Native ls doesn't repeat dirname when listing the output. > >I suppose the current behaviour is to handle globbing. So, > >hadoop fs -ls dirname* > >will list > >dirname1/file1 >dirname2/file1 > >which makes a little more sense. In contrast, native ls will list the >same as > >dirname1: >file1 > >dirname2: >file1 > >Is there a rationale to keep this as the listing behaviour in Hadoop ? +
Hemanth Yamijala 2012-09-11, 14:48
|