[ https://issues.apache.org/jira/browse/HDFS-9170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14934782#comment-14934782 ]
Colin Patrick McCabe commented on HDFS-9170: -------------------------------------------- I don't have any objections to moving libhdfs, fuse-dfs, and libwebhdfs to a separate hadoop-hdfs-native-client module. However, if the unit tests are moving with them, they will still be depending on MiniDFSCluster in a different module (i.e. hadoop-hdfs module). So I'm not sure how creating a separate module is better than moving everything to hadoop-hdfs-client. Perhaps I'm misunderstanding something. > Move libhdfs / fuse-dfs / libwebhdfs to a separate module > --------------------------------------------------------- > > Key: HDFS-9170 > URL: https://issues.apache.org/jira/browse/HDFS-9170 > Project: Hadoop HDFS > Issue Type: Improvement > Reporter: Haohui Mai > Assignee: Haohui Mai > > After HDFS-6200 the Java implementation of hdfs-client has be moved to a > separate hadoop-hdfs-client module. > libhdfs, fuse-dfs and libwebhdfs still reside in the hadoop-hdfs module. > Ideally these modules should reside in the hadoop-hdfs-client. However, to > write unit tests for these components, it is often necessary to run > MiniDFSCluster which resides in the hadoop-hdfs module. > This jira is to discuss how these native modules should layout after > HDFS-6200. -- This message was sent by Atlassian JIRA (v6.3.4#6332)