Gautham Banasandra created HDFS-16564:
-----------------------------------------
Summary: Use uint32_t for hdfs_find
Key: HDFS-16564
URL: https://issues.apache.org/jira/browse/HDFS-16564
Project: Hadoop HDFS
Issue Type: Bug
Components: libhdfs++
Affects Versions: 3.4.0
Reporter: Gautham Banasandra
Assignee: Gautham Banasandra
*hdfs_find* uses *u_int32_t* type for storing the value for the *max-depth*
command line argument -
https://github.com/apache/hadoop/blob/a631f45a99c7abf8c9a2dcfb10afb668c8ff6b09/hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/tools/hdfs-find/hdfs-find.cc#L43.
The type u_int32_t isn't standard, isn't available on Windows and thus breaks
cross-platform compatibility. We need to replace this with *uint32_t* which is
available on all platforms.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]