hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James Clampffer (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-9272) Implement a unix-like cat utility
Date Tue, 20 Oct 2015 21:18:27 GMT

    [ https://issues.apache.org/jira/browse/HDFS-9272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14965784#comment-14965784

James Clampffer commented on HDFS-9272:

Hi Allen,

Thanks for the input.  Do you have a JIRA or reference that I can take a look at to better
understand the compatibility problems?  Is the issue that if/when the RPC protocol changes
older clients wouldn't be aware?

I'm going to put up a patch for now just because we don't have anything capable of testing
libhdfs++ against a real cluster at the moment; Haohui's working on fixing that.  A couple
people are ramping up on this project so in the short term I think being able to say cat ran
fine under valgrind or asan after changes offers some protection against regressions.


> Implement a unix-like cat utility
> ---------------------------------
>                 Key: HDFS-9272
>                 URL: https://issues.apache.org/jira/browse/HDFS-9272
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: hdfs-client
>            Reporter: James Clampffer
>            Assignee: James Clampffer
>            Priority: Minor
> Implement the basic functionality of "cat" and have it build as a separate executable.
> 2 Reasons for this:
> We don't have any real integration tests at the moment so something simple to verify
that the library actually works against a real cluster is useful.
> Eventually I'll make more utilities like stat, mkdir etc.  Once there are enough of them
it will be simple to make a C++ implementation of the hadoop fs command line interface that
doesn't take the latency hit of spinning up a JVM.

This message was sent by Atlassian JIRA

View raw message