On Sep 19, 2010, at 7:57 PM, steven zhuang wrote:

> hi, all,
>       I have sent this mail in common user list before, duplicate it
> here to seek for more help from experts.

You'll likely have more luck on hdfs-dev.

>       I am wondering why seek(long) is disabled in HDFS.BlockReader?
> Can I use skip(long) to replace this seek(long)?
> 
>       I have a bunch of small files, each is less than a block in size.

        In other words, using Hadoop against recommended best practices. :)


> In
> my program, given the file/block information, I will try to start a
> process on each datanode and try to read from the HDFS directly
> through a socket connection to the datanode.

        Again, using Hadoop against best practices.

>      The read requires seek OP on the file, cause the file I used is
> TFile, which requires the underlying class to be seekable.

Reply via email to