[
https://issues.apache.org/jira/browse/HADOOP-4?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Pete Wyckoff updated HADOOP-4:
------------------------------
Attachment: patch4.txt
Fixed a few changes and addressed the points Craig and Doug brought up.
Changes:
1. I changed the top-level build to have a compile-contrib-fuse target that
exports the right properties and then has a subant task of the build.xml in the
fuse-dfs directory.
NOTE: I couldn't use the normal compile-contrib path as that path doesn''t
inherit properties to the subant call. I think it's much easier for the
million properties set in the top level build.xml to be available in the subant
call rather than trying to re-create them. And since this is a build, I needed
arch related ones.
2. fixed fuse_dfs_wrapper.sh to set env vars only if not set and to pass all
the args ala $@ to the executable
3. added build.xml in src/contrib/fuse-dfs
It (A) calls bootstraph.sh to get a correct Makefile and then (B) calls the
Makefile to build fuse_dfs
NOTE: I left all the autoconf stuff because doing something like libhdfs
where there's only a Makefile would cause bad builds for environments unlike
mine - I end up having to edit Makefile for libhdfs to set OS_ARCH=amd64.
4. I updated README and I removed README.build
> tool to mount dfs on linux
> --------------------------
>
> Key: HADOOP-4
> URL: https://issues.apache.org/jira/browse/HADOOP-4
> Project: Hadoop Core
> Issue Type: Improvement
> Components: fs
> Environment: OSs that support FUSE. Includes Linux, MacOSx,
> OpenSolaris... http://fuse.sourceforge.net/wiki/index.php/OperatingSystems
> Reporter: John Xing
> Assignee: Pete Wyckoff
> Attachments: fuse-dfs.tar.gz, fuse-dfs.tar.gz, fuse-dfs.tar.gz,
> fuse-dfs.tar.gz, fuse-dfs.tar.gz,
> fuse-hadoop-0.1.0_fuse-j.2.2.3_hadoop.0.5.0.tar.gz,
> fuse-hadoop-0.1.0_fuse-j.2.4_hadoop.0.5.0.tar.gz, fuse-hadoop-0.1.1.tar.gz,
> fuse-j-hadoopfs-03.tar.gz, fuse_dfs.c, fuse_dfs.c, fuse_dfs.c, fuse_dfs.c,
> fuse_dfs.c, fuse_dfs.sh, fuse_dfs.tar.gz, Makefile, patch.txt, patch.txt,
> patch2.txt, patch3.txt, patch4.txt
>
>
> tool to mount dfs on Unix or any OS that supports FUSE
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.