[ https://issues.apache.org/jira/browse/HDFS-6994?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14125942#comment-14125942 ]
Allen Wittenauer commented on HDFS-6994: ---------------------------------------- bq. Binaries generated with a C++11 compiler will pull in a newer version of libstdc++ than those generated with the earlier compiler. This in turn means that your binaries will not be able to use any of the system libraries (that you got with apt-get or yum). Since we have to support CentOS 6, this is a deal-breaker for us actually using this library in the next few years. I'm aware that upgrading the C++ compiler has almost always meant getting a new C++ library to go with it, regardless of platform. But I don't see this as a deal breaker, given that we don't have a binary distribution anymore. Additionally, this is an optional feature and not core functionality. We have lots of bits that work if a system meets the requirements. I don't see why this should be an exception. The bigger deal is the precedent this sets and the tendency for things not to disappear when they really should go away. That was one of the things evident from my recent JIRA cleaning. Once it is out there, it is very hard to pull it back. P.S., do you misspell my name intentionally? It's very consistent, JIRA after JIRA.. > libhdfs3 - A native C/C++ HDFS client > ------------------------------------- > > Key: HDFS-6994 > URL: https://issues.apache.org/jira/browse/HDFS-6994 > Project: Hadoop HDFS > Issue Type: Task > Components: hdfs-client > Reporter: Zhanwei Wang > Attachments: HDFS-6994-rpc-8.patch, HDFS-6994.patch > > > Hi All > I just got the permission to open source libhdfs3, which is a native C/C++ > HDFS client based on Hadoop RPC protocol and HDFS Data Transfer Protocol. > libhdfs3 provide the libhdfs style C interface and a C++ interface. Support > both HADOOP RPC version 8 and 9. Support Namenode HA and Kerberos > authentication. > libhdfs3 is currently used by HAWQ of Pivotal > I'd like to integrate libhdfs3 into HDFS source code to benefit others. > You can find libhdfs3 code from github > https://github.com/PivotalRD/libhdfs3 > http://pivotalrd.github.io/libhdfs3/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)