hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hemanth Yamijala <yhema...@gmail.com>
Subject Hadoop fs -ls behaviour compared to native ls
Date Tue, 11 Sep 2012 11:28:02 GMT
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 ?

Mime
View raw message