Wei-Chiu Chuang
7442b7941d
HDFS-13868. WebHDFS: GETSNAPSHOTDIFF API NPE when param "snapshotname" is given but "oldsnapshotname" is not. Contributed by Pranay Singh.
...
(cherry picked from commit 28ceb34a725cd06d28fb51361c49bb45464f5368)
2018-09-19 03:12:55 -07:00
Wei-Chiu Chuang
829399a9f3
HDFS-13838. WebHdfsFileSystem.getFileStatus() won't return correct "snapshot enabled" status. Contributed by Siyao Meng.
...
(cherry picked from commit a1de8cbac5fb9af403db2a02814575f0940d5f39)
2018-09-14 05:24:24 +08:00
Wei-Chiu Chuang
9f0cd2ade2
Revert "HDFS-13838. WebHdfsFileSystem.getFileStatus() won't return correct "snapshot enabled" status. Contributed by Siyao Meng."
...
This reverts commit 41732e7b28bb70f7ba56cf6131ac10c062f93fc3.
2018-08-30 11:58:42 -07:00
Wei-Chiu Chuang
41732e7b28
HDFS-13838. WebHdfsFileSystem.getFileStatus() won't return correct "snapshot enabled" status. Contributed by Siyao Meng.
...
(cherry picked from commit 26c2a97c566969f50eb8e8432009724c51152a98)
2018-08-27 16:03:52 -07:00
Konstantin V Shvachko
60fd202a59
HDFS-13848. Refactor NameNode failover proxy providers. Contributed by Konstantin Shvachko.
...
(cherry picked from commit a4121c71c29d13866a605d9c0d013e5de9c147c3)
2018-08-24 18:44:04 -07:00
Xiao Chen
c0ac0a5337
HDFS-13658. Expose HighestPriorityLowRedundancy blocks statistics. Contributed by Kitti Nanasi.
2018-08-20 14:52:28 -07:00
Xiao Chen
06f0d5e257
HDFS-13747. Statistic for list_located_status is incremented incorrectly by listStatusIterator. Contributed by Antal Mihalyi.
...
(cherry picked from commit c67b0650ea10896c6289703595faef0d262c00b3)
2018-08-16 23:15:48 -07:00
Wangda Tan
5583711419
Preparing for 3.1.2 release
...
Change-Id: If2793e2ed2b5b349a9e1f98f78df43f309dcfcbd
2018-07-31 13:08:55 -07:00
Daniel Templeton
00c476abd8
HDFS-13448. HDFS Block Placement - Ignore Locality for First Block Replica
...
(Contributed by BELUGA BEHR via Daniel Templeton)
Change-Id: I965d1cfa642ad24296038b83e3d5c9983545267d
(cherry picked from commit 849c45db187224095b13fe297a4d7377fbb9d2cd)
2018-07-24 16:12:43 -07:00
Wei-Chiu Chuang
f5f4d0b7e7
HDFS-13121. NPE when request file descriptors when SC read. Contributed by Zsolt Venczel.
...
(cherry picked from commit 0247cb6318507afe06816e337a19f396afc53efa)
2018-07-06 15:01:10 -07:00
Andrew Wang
3b266abdad
HDFS-13712. BlockReaderRemote.read() logging improvement. Contributed by Gergo Repas.
...
(cherry picked from commit 344f324710522ffb27852c1a673c4f7d3d6eac4b)
2018-07-03 11:07:57 +02:00
Wei-Chiu Chuang
2ce892fcf5
HDFS-13635. Incorrect message when block is not found. Contributed by Gabor Bota.
...
(cherry picked from commit fef20a446f7bf9f29e0f0ee690987fb6fc78a031)
2018-07-02 09:43:44 -07:00
Andrew Wang
2d2639beaa
HDFS-13702. Remove HTrace hooks from DFSClient to reduce CPU usage. Contributed by Todd Lipcon.
...
(cherry picked from commit 5d748bd056a32f2c6922514cd0c5b31d866a9919)
2018-07-02 12:11:11 +02:00
Andrew Wang
0268b954e0
HDFS-13703. Avoid allocation of CorruptedBlocks hashmap when no corrupted blocks are hit. Contributed by Todd Lipcon.
...
(cherry picked from commit 6ba99741086170b83c38d3e7e715d9e8046a1e00)
2018-07-02 12:02:48 +02:00
Xiao Chen
3b646a9836
HDFS-13511. Provide specialized exception when block length cannot be obtained. Contributed by Gabor Bota.
...
(cherry picked from commit 774c1f199e11d886d0c0a1069325f0284da35deb)
2018-06-12 11:17:54 -07:00
Inigo Goiri
f0150f024f
HDFS-13653. Make dfs.client.failover.random.order a per nameservice configuration. Contributed by Ekanth Sethuramalingam.
...
(cherry picked from commit 784dbbd2d1fc0c361fee851d3f9b3aa50be5481d)
2018-06-11 11:17:37 -07:00
Arpit Agarwal
33b6a68c81
HDFS-12670. can't renew HDFS tokens with only the hdfs client jar. Contributed by Arpit Agarwal.
2018-06-08 17:57:30 -07:00
Chao Sun
d827ffe245
HDFS-13664. Refactor ConfiguredFailoverProxyProvider to make inheritance easier. Contributed by Chao Sun.
...
(cherry picked from commit fba1c42adc1c8ae57951e1865ec2ab05c8707bdf)
2018-06-08 16:40:13 -07:00
Xiao Chen
f1c91e9fda
HADOOP-15217. FsUrlConnection does not handle paths with spaces. Contributed by Joseph Fourny and Zsolt Venczel.
...
(cherry picked from commit ba4011d64fadef3bee5920ccedbcdac01794cc23)
2018-06-05 21:19:11 -07:00
Sean Mackrory
58b5b3aa75
HDFS-13582. Improve backward compatibility for HDFS-13176 (WebHdfs file path gets truncated when having semicolon (;) inside). Contributed by Zsolt Venczel.
...
(cherry picked from commit 1361030e59d7557a2bffac0ea8df116ce2eaae4a)
2018-05-31 22:23:19 -06:00
Andrew Wang
31d597f0c7
HDFS-13611. Unsafe use of Text as a ConcurrentHashMap key in PBHelperClient.
...
(cherry picked from commit c9b63deb533274ca8ef4939f6cd13f728a067f7b)
2018-05-24 09:56:37 -07:00
Bharat Viswanadham
d0d3d5b2ad
HDFS-13589: Add dfsAdmin command to query if upgrade is finalized. Contributed by Hanisha Koneru
...
(cherry picked from commit bc6d9d4c796d3c9d27dbbe3266031bf2adecde4f)
2018-05-23 10:23:45 -07:00
Sammi Chen
7d71b3a1cc
HDFS-13540. DFSStripedInputStream should only allocate new buffers when reading. Contributed by Xiao Chen.
...
(cherry picked from commit 34e8b9f9a86fb03156861482643fba11bdee1dd4)
2018-05-23 19:12:04 +08:00
Andrew Wang
d47c0fc39a
HDFS-13601. Optimize ByteString conversions in PBHelper.
...
(cherry picked from commit 1d2640b6132e8308c07476badd2d1482be68a298)
2018-05-22 23:55:35 -07:00
Arpit Agarwal
45dd200a2c
HDFS-13512. WebHdfs getFileStatus doesn't return ecPolicy. Contributed by Ajay Kumar.
2018-05-16 11:28:51 -07:00
Xiao Chen
6e731eb20d
HDFS-13539. DFSStripedInputStream NPE when reportCheckSumFailure.
...
(cherry picked from commit 960940e0e08f7839775f2d8a352b444d104d36b4)
2018-05-14 09:29:14 -07:00
Inigo Goiri
c649c76566
HDFS-13388. RequestHedgingProxyProvider calls multiple configured NNs all the time. Contributed by Jinglun.
...
(cherry picked from commit 63803e7051dcfcd8e3d28a8b3217b7735a00b7d8)
2018-05-09 13:56:06 -07:00
Arpit Agarwal
1f486a0649
HDFS-13433. webhdfs requests can be routed incorrectly in federated cluster. Contributed by Arpit Agarwal.
2018-04-23 10:09:02 -07:00
Shashikant Banerjee
a13b3edfd8
HADOOP-15396. Some java source files are executable
...
Signed-off-by: Akira Ajisaka <aajisaka@apache.org>
(cherry picked from commit e4c39f3247da77d03c6015de4f18be75924fcb22)
2018-04-19 08:36:32 +09:00
Xiao Chen
805e33b62c
HDFS-13056. Expose file-level composite CRCs in HDFS which are comparable across different instances/layouts. Contributed by Dennis Huo.
2018-04-16 11:58:10 -07:00
Wei-Chiu Chuang
ca8bb322be
HDFS-13330. ShortCircuitCache#fetchOrCreate never retries. Contributed by Gabor Bota.
...
(cherry picked from commit e66e287efe2b43e710137a628f03c7df3ebdf498)
2018-04-13 12:18:49 -07:00
Wei-Chiu Chuang
696d786063
HDFS-11900. Hedged reads thread pool creation not synchronized. Contributed by John Zhuge.
2018-04-13 10:16:23 -07:00
Inigo Goiri
671e407ced
Revert "HDFS-13388. RequestHedgingProxyProvider calls multiple configured NNs all the time. Contributed by Jinglun."
...
This reverts commit 8c9dab978e2bdcbd6558c9e12b177c5bdca04393.
2018-04-12 08:43:12 -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
Inigo Goiri
8c9dab978e
HDFS-13388. RequestHedgingProxyProvider calls multiple configured NNs all the time. Contributed by Jinglun.
...
(cherry picked from commit ac32b3576da4cc463dff85118163ccfff02215fc)
2018-04-09 09:17:35 -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
Yiqun Lin
3a0f4bc0d5
HDFS-13261. Fix incorrect null value check. Contributed by Jianfei Jiang.
2018-03-15 11:06:04 +08:00
Arpit Agarwal
9714fc1dd4
HDFS-336. dfsadmin -report should report number of blocks from datanode. Contributed by Bharat Viswanadham.
2018-03-13 16:39:17 -07:00
Chris Douglas
b2b9ce5859
HDFS-13271. WebHDFS: Add constructor in SnapshottableDirectoryStatus with HdfsFileStatus as argument. Contributed by Lokesh Jain
2018-03-13 09:43:22 -07:00
Xiaoyu Yao
0355ec20eb
HDFS-13141. WebHDFS: Add support for getting snasphottable directory list. Contributed by Lokesh Jain.
2018-03-12 20:41:37 -07:00
Hanisha Koneru
19ae4429f9
HDFS-13225. StripeReader#checkMissingBlocks() 's IOException info is incomplete. Contributed by lufei.
2018-03-07 14:17:10 -08:00
Sean Mackrory
46d29e3d7e
HDFS-13176. WebHdfs file path gets truncated when having semicolon (;) inside. Contributed by Zsolt Venczel.
2018-03-07 13:33:41 -07:00
Xiaoyu Yao
edf9445708
HDFS-13109. Support fully qualified hdfs path in EZ commands. Contributed by Hanisha Koneru.
2018-03-06 16:44:20 -08:00
Tsz-Wo Nicholas Sze
55c77bf722
HDFS-13143. SnapshotDiff - snapshotDiffReport might be inconsistent if the snapshotDiff calculation happens between a snapshot and the current tree. Contributed by Shashikant Banerjee
2018-02-27 15:28:41 -08:00
Arpit Agarwal
c30a26abc5
HDFS-12865. RequestHedgingProxyProvider should handle case when none of the proxies are available. Contributed by Mukul Kumar Singh.
2018-02-24 14:25:56 -08:00
Xiaoyu Yao
1e84e46f16
HDFS-13052. WebHDFS: Add support for snasphot diff. Contributed by Lokesh Jain.
2018-02-23 19:35:12 -08:00
Xiao Chen
51088d3233
HDFS-13164. File not closed if streamer fail with DSQuotaExceededException.
2018-02-23 13:49:09 -08:00
Gabor Bota
c36b4aa31c
HADOOP-15236. Fix typo in RequestHedgingProxyProvider and RequestHedgingRMFailoverProxyProvider
...
Signed-off-by: Akira Ajisaka <aajisaka@apache.org>
2018-02-23 13:55:18 +09:00
Tsz-Wo Nicholas Sze
83e2bb98ee
HDFS-12998. SnapshotDiff - Provide an iterator-based listing API for calculating snapshotDiff. Contributed by Shashikant Banerjee
2018-02-19 11:42:10 +08:00
fang zhenyi
4d4dde5112
HADOOP-15223. Replace Collections.EMPTY* with empty* when available
...
Signed-off-by: Akira Ajisaka <aajisaka@apache.org>
2018-02-18 22:19:39 +09:00