Thanks Harsh…..  :-)

Cheers,
Subroto Sanyal

On May 18, 2012, at 4:30 PM, Harsh J wrote:

> With 0.23/2.x onwards, to have better behavior, its your Path that
> will determine the FS in SequenceFile readers/writers. Hence, always
> make sure your Path carries the proper URI if it is supposed to belong
> to a different FS. You can look at one of the many Path constructors
> to help you get such an object.
> 
> The change was mainly done to counter situations where a path object
> belongs to a different FS (has a URI), and a FileSystem object passed
> along belongs to yet another. To avoid this form of confusion, it was
> decided to always evaluate the FS out of the Path itself.
> 
> P.s. (Tip) Use the new Builder API for SequenceFile reader/writer in
> 0.23/2.x, they are nicer to have.
> 
> P.p.s. Also, if your question is CDH specific, please always use the
> cdh-u...@cloudera.org lists instead of the Apache ones. You can
> subscribe to/browse it via
> https://groups.google.com/a/cloudera.org/forum/#!forum/cdh-user.
> 
> On Fri, May 18, 2012 at 7:43 PM, Subroto <ssan...@datameer.com> wrote:
>> Hi,
>> 
>> The constructor of Reader class ignores the FileSystem parameter provided in 
>> the constructor parameter.
>> This results in creation of Path on the basis of default FileSystem 
>> mentioned in the configuration even though user wants to pass 
>> LocalFileSystem.
>> 
>> The behavior has been verified with cdh4b2 version. Is this a correct 
>> behavior of the API?
>> 
>> Cheers,
>> Subroto Sanyal
> 
> 
> 
> -- 
> Harsh J

Reply via email to