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

Hudson commented on HDFS-14321:
-------------------------------

SUCCESS: Integrated in Jenkins build Hadoop-trunk-Commit #16119 (See 
[https://builds.apache.org/job/Hadoop-trunk-Commit/16119/])
HDFS-14321. Fix -Xcheck:jni issues in libhdfs, run ctest with (weichiu: rev 
cb0fa0ce3f1d836080d68d527ce0659ce0e33e8c)
* (edit) hadoop-hdfs-project/hadoop-hdfs-native-client/pom.xml
* (edit) 
hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfs/hdfs.c


> Fix -Xcheck:jni issues in libhdfs, run ctest with -Xcheck:jni enabled
> ---------------------------------------------------------------------
>
>                 Key: HDFS-14321
>                 URL: https://issues.apache.org/jira/browse/HDFS-14321
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>          Components: hdfs-client, libhdfs, native
>            Reporter: Sahil Takiar
>            Assignee: Sahil Takiar
>            Priority: Major
>             Fix For: 3.3.0
>
>         Attachments: HDFS-14321.001.patch
>
>
> The JVM exposes an option called {{-Xcheck:jni}} which runs various checks 
> against JNI usage by applications. Further explanation of this JVM option can 
> be found in: 
> [https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/clopts002.html]
>  and 
> [https://www.ibm.com/support/knowledgecenter/en/SSYKE2_8.0.0/com.ibm.java.vm.80.doc/docs/jni_debug.html].
>  When run with this option, the JVM will print out any warnings or errors it 
> encounters with the JNI.
> We should run the libhdfs tests with {{-Xcheck:jni}} (can be added to 
> {{LIBHDFS_OPTS}}) and fix any warnings / errors. We should add this option to 
> our ctest runs as well to ensure no regressions are introduced to libhdfs.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to