[
https://issues.apache.org/jira/browse/HADOOP-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12633568#action_12633568
]
Pete Wyckoff commented on HADOOP-4136:
--------------------------------------
bq. , since it implies a lot of duplicated logic that will be hard to maintain
Yes, I agree, although once there are well defined/stable APIs, could we not
take the KFSClient and port it to these APIs. Admittedly, I haven't looked a
lot at it yet, but it should probably implement everything the DFSClient does,
but in C++ - so, it should be a good starting point for a c++ client.
> imeplement DFSClient on top of thriftfs - this may require DFSClient or DN
> protocol changes
> -------------------------------------------------------------------------------------------
>
> Key: HADOOP-4136
> URL: https://issues.apache.org/jira/browse/HADOOP-4136
> Project: Hadoop Core
> Issue Type: New Feature
> Components: contrib/thiftfs, dfs, fs
> Reporter: Pete Wyckoff
> Priority: Minor
>
> Open up DFS Protocol to allow non-Hadoop DFS clients to implement
> reads/writes. Obviously, the NN need not be changed because the thriftfs
> server will serve up the same metadata - ie it's a bridge to the NN.
> This is useful because if we can do this in Java using more open APIs, we
> could do it in C++ or Python or Perl :)
> Doing it in Java first makes sense because we already have the DFSClient -
> kind of a proof of concept.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.