[ 
https://issues.apache.org/jira/browse/HDFS-7023?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Colin Patrick McCabe updated HDFS-7023:
---------------------------------------
    Attachment: HDFS-7023.001.pnative.patch

This patch changes the Config class to use libexpat to parse XML instead of 
libxml2.  Along the way, we get rid of ConfigImpl (we don't need interfaces or 
indirection to implement Config-- it's just a simple map).  SessionConfig's 
one-argument constructor should have an {{explicit}} tag to prevent implicit 
conversions.  There is still one use of libxml2 in URI parsing, but I think 
it's easier to do that in a follow-on change to avoid this patch getting too 
big.

> use libexpat instead of libxml2 for libhdfs3
> --------------------------------------------
>
>                 Key: HDFS-7023
>                 URL: https://issues.apache.org/jira/browse/HDFS-7023
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: hdfs-client
>            Reporter: Zhanwei Wang
>         Attachments: HDFS-7023.001.pnative.patch
>
>
> As commented in HDFS-6994, libxml2 may has some thread safe issue.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to