[
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)