Babneet Singh
42997d14a9
HDFS-15270. Account for *env == NULL in hdfsThreadDestructor ( #1951 )
...
OpenJ9 JVM properly terminates the thread before hdfsThreadDestructor is
invoked. JNIEnv is a mirror of J9VMThread in OpenJ9. After proper thread
termination, accessing JNIEnv in hdfsThreadDestructor (*env)->GetJavaVM,
yields a SIGSEGV since *env is NULL after thread cleanup is performed.
The main purpose of hdfsThreadDestructor is to invoke
DetachCurrentThread, which performs thread cleanup in OpenJ9. Since
OpenJ9 performs thread cleanup before hdfsThreadDestructor is invoked,
hdfsThreadDestructor should account for *env == NULL and skip
DetachCurrentThread.
Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
(cherry picked from commit 1996351b0b
)
(cherry picked from commit d1e5e393c3
)
(cherry picked from commit 44fdee351d
)
2020-05-11 10:46:21 -07:00
Gabor Bota
ec6d2a8402
Preparing for 3.1.5 development
...
Change-Id: Iabc64aba7392e3b6f9e4e18109fcaa2cfc01d1f9
2020-04-29 11:18:18 +02:00
Istvan Fajth
b5022b0515
HDFS-14668 Support Fuse with Users from multiple Security Realms ( #1739 )
...
(cherry picked from commit 57aa048516
)
(cherry picked from commit e42ac486e7
)
2020-02-27 07:49:45 -08:00
Kihwal Lee
a55a0a1f6d
HDFS-12491. Support wildcard in CLASSPATH for libhdfs. Contributed by Muhammad Samir Khan.
...
(cherry picked from commit 10a60fbe20
)
2020-02-04 12:24:58 -06:00
Zhankun Tang
ef79d98788
Preparing for 3.1.4 development
2019-09-04 16:11:36 +08:00
Akira Ajisaka
3d1d8623a1
HDFS-11950. Disable libhdfs zerocopy test on Mac. Contributed by Akira Ajisaka.
...
Signed-off-by: Wei-Chiu Chuang <weichiu@apache.org>
(cherry picked from commit a95e87d827
)
(cherry picked from commit f68099aa13
)
2019-06-17 17:04:07 -07:00
Takanobu Asanuma
8098ddaf40
HADOOP-16331. Fix ASF License check in pom.xml. Contributed by Akira Ajisaka.
...
Signed-off-by: Takanobu Asanuma <tasanuma@apache.org>
2019-05-29 17:39:49 +09:00
Akira Ajisaka
f8bd5deec1
HADOOP-16323. https everywhere in Maven settings.
2019-05-27 15:28:21 +09:00
Wangda Tan
31ea2f7806
Preparing for 3.1.3 development
...
Change-Id: I3c3d3ee47dc4fef239127b4452ff14676fa26e3d
2019-01-07 10:04:58 -08:00
Wangda Tan
5583711419
Preparing for 3.1.2 release
...
Change-Id: If2793e2ed2b5b349a9e1f98f78df43f309dcfcbd
2018-07-31 13:08:55 -07:00
Chris Douglas
ffc39ec3ab
HADOOP-14667. Flexible Visual Studio support. Contributed by Allen Wittenauer
2018-04-13 10:11:35 -07:00
Wangda Tan
25bf1d3ac6
Updated branch-3.1 to track 3.1.1
...
Change-Id: Idd55c79921b8acacc8a8a3258450e476f3abb706
2018-04-09 10:58:50 -07:00
Vinod Kumar Vavilapalli (I am also known as @tshooter.)
0bd99621c5
Preparing for 3.1.0 development
2018-03-19 15:16:54 -07:00
Wangda Tan
60f9e60b3b
Preparing for 3.2.0 development
...
Change-Id: I6d0e01f3d665d26573ef2b957add1cf0cddf7938
2018-02-11 11:17:38 +08:00
John Zhuge
b8c8b5bc27
HDFS-12714. Hadoop 3 missing fix for HDFS-5169. Contributed by Joe McDonnell.
2017-10-31 22:44:16 -07:00
John Zhuge
2856eb207b
HDFS-12494. libhdfs SIGSEGV in setTLSExceptionStrings. Contributed by John Zhuge.
2017-10-06 23:29:28 -07:00
Andrew Wang
0d419c984f
Preparing for 3.1.0 development
2017-09-01 11:53:48 -07:00
Allen Wittenauer
71bbb86d69
HADOOP-14670. Increase minimum cmake version for all platforms
...
Signed-off-by: Chris Douglas <cdouglas@apache.org>
2017-08-30 21:47:24 -07:00
Andrew Wang
af2773f609
Updating version for 3.0.0-beta1 development
2017-06-29 17:57:40 -07:00
John Zhuge
164c222c4a
HDFS-11851. getGlobalJNIEnv() may deadlock if exception is thrown. Contributed by Sailesh Mukil.
2017-06-08 14:15:09 -07:00
Andrew Wang
16ad896d5c
Update maven version for 3.0.0-alpha4 development
2017-05-26 14:09:44 -07:00
Vinayakumar B
b0f54ea035
HDFS-11710. hadoop-hdfs-native-client build fails in trunk in Windows after HDFS-11529 (Contributed by Sailesh Mukil)
2017-05-02 10:32:38 +05:30
John Zhuge
343948ca79
HDFS-11724. libhdfs compilation is broken on OS X. Contributed by John Zhuge.
2017-05-01 13:37:55 -07:00
John Zhuge
fda86ef2a3
HDFS-11529. Add libHDFS API to return last exception. Contributed by Sailesh Mukil.
2017-04-22 02:56:48 -07:00
John Zhuge
8c81a16a1f
HDFS-11531. Expose hedged read metrics via libHDFS API. Contributed by Sailesh Mukil.
2017-04-18 21:11:07 -07:00
Andrew Wang
5d8b80ea9b
Preparing for 3.0.0-alpha3 development
2017-01-19 15:50:07 -08:00
Wei-Chiu Chuang
c51bfd29cd
HDFS-11181. Fuse wrapper has a typo. Contributed by Wei-Chiu Chuang.
2016-12-05 08:44:40 -08:00
Akira Ajisaka
209e805430
HADOOP-13506. Redundant groupid warning in child projects. Contributed by Kai Sasaki.
2016-11-28 14:34:57 +09:00
Andrew Wang
dacd3ec66b
HDFS-10991. Export hdfsTruncateFile symbol in libhdfs. Contributed by Surendra Singh Lilhore.
2016-10-11 15:07:14 -07:00
Akira Ajisaka
2d1bf53c7e
HDFS-10844. test_libhdfs_threaded_hdfs_static and test_libhdfs_zerocopy_hdfs_static are failing.
2016-09-09 00:49:22 +09:00
Andrew Wang
da456ffd62
Preparing for 3.0.0-alpha2 development
2016-07-15 19:04:17 -07:00
Akira Ajisaka
ff07b10803
HDFS-10561. test_native_mini_dfs fails by NoClassDefFoundError. (aajisaka)
2016-06-23 15:48:18 +09:00
Andrew Wang
3c5c57af28
HADOOP-13142. Change project version from 3.0.0 to 3.0.0-alpha1.
2016-05-12 18:27:28 -07:00
Andrew Wang
ca5613af91
Revert "Update project version to 3.0.0-alpha1-SNAPSHOT."
...
This reverts commit 6b53802cba
.
2016-05-12 15:32:45 -07:00
Andrew Wang
6b53802cba
Update project version to 3.0.0-alpha1-SNAPSHOT.
2016-05-12 11:05:05 -07:00
Andrew Wang
3ff0510ffd
Fix hadoop-hdfs-native-client compilation on Windows. Contributed by Brahma Reddy Battula.
2016-05-02 18:15:51 -07:00
Allen Wittenauer
7b1c37a13a
HADOOP-12892. fix/rewrite create-release (aw)
2016-04-27 08:38:22 -07:00
Allen Wittenauer
0a74610d1c
HADOOP-11393. Revert HADOOP_PREFIX, go back to HADOOP_HOME (aw)
2016-03-31 07:51:05 -07:00
Colin Patrick Mccabe
0d19a0ce98
HDFS-10193. fuse_dfs segfaults if uid cannot be resolved to a username (John Thiltges via cmccabe)
2016-03-23 11:19:18 -07:00
Zhe Zhang
cf8af7bb45
HDFS-9541. Add hdfsStreamBuilder API to libhdfs to support defaultBlockSizes greater than 2 GB. Contributed by Colin Patrick McCabe.
...
Change-Id: Ifce1b9be534dc8f7e9d2634cd60e423921b9810f
2016-01-26 11:24:57 -08:00
Colin Patrick Mccabe
b1ed28fa77
HADOOP-8887. Use a Maven plugin to build the native code using CMake (cmccabe)
2016-01-14 11:02:34 -08:00
Haohui Mai
c213ee0859
HDFS-9047. Retire libwebhdfs. Contributed by Haohui Mai.
2016-01-06 16:16:31 -08:00
Zhe Zhang
1cc7e61431
HDFS-9269. Update the documentation and wrapper for fuse-dfs. Contributed by Wei-Chiu Chuang.
...
Change-Id: Ia9ec512de2464bf94725cc7c15c378c59d0f04c4
2015-12-01 10:24:49 -08:00
Haohui Mai
95d5227c75
HDFS-9459. hadoop-hdfs-native-client fails test build on Windows after transition to ctest. Contributed by Chris Nauroth.
2015-11-25 10:32:48 -08:00
Haohui Mai
a06e6b81e0
HDFS-9369. Use ctest to run tests for hadoop-hdfs-native-client. Contributed by Haohui Mai.
2015-11-10 14:53:05 -08:00
Colin Patrick Mccabe
faeb6a3f89
HDFS-9307. fuseConnect should be private to fuse_connect.c (Mingliang Liu via Colin P. McCabe)
2015-10-27 11:41:05 -07:00
Colin Patrick Mccabe
2f1eb2bceb
HDFS-9268. fuse_dfs chown crashes when uid is passed as -1 (cmccabe)
2015-10-26 13:33:22 -07:00
Haohui Mai
79b8d60d08
HDFS-9253. Refactor tests of libhdfs into a directory. Contributed by Haohui Mai.
2015-10-16 11:20:17 -07:00
Haohui Mai
eb50c4f7a2
HDFS-9235. hdfs-native-client build getting errors when built with cmake 2.6. Contributed by Eric Payne.
2015-10-13 13:44:38 -07:00
Haohui Mai
c60a16fcea
Addendum patch for HDFS-9215.
2015-10-12 15:52:10 -07:00