Hello,

I am working on a project involving hdfs and fuse-dfs API on top of it. I
wanted to trace through the functions called from libhdfs API by fuse-dfs
functions. I added print statements inside the hdfs.c file in appropriate
places to see how the functions progress. I execute ant compile-c++-libhdfs
-Dlibhdfs=1 and then ant compile-contrib -Dlibhdfs=1 -Dfusedfs=1
-Djava5.home=/usr/lib/jvm/java-1.5.0-sun. However, when I use fuse-dfs I
cannot see any of the print statements executed from libhdfs/hdfs.c.

I am using hadoop-0.20.2 version and the libhdfs is present in
hadoop-0.20.2/src/c++/libhdfs. Could someone tell me if this libhdfs is the
one compiled and used or if there will be some other libhdfs that is
accessed. If this is the one, then why are the changes made in its files
reflected on running the code?

Thanks,
Aastha.

-- 
Aastha Mehta
Intern, NetApp, Bangalore
4th year undergraduate, BITS Pilani
E-mail: aasth...@gmail.com

Reply via email to