Chris Nauroth
0addb1033e
HDFS-10250. Ozone: Add key Persistence. Contributed by Anu Engineer.
2018-04-25 15:52:48 -07:00
Chris Nauroth
c6fd5ea3f0
HDFS-10238. Ozone : Add chunk persistance. Contributed by Anu Engineer.
2018-04-25 15:52:48 -07:00
Anu Engineer
0744d0a947
HDFS-8210. Ozone: Implement storage container manager. Contributed by Chris Nauroth.
2018-04-25 15:52:46 -07:00
Chris Nauroth
e758f90f93
HDFS-10195. Ozone: Add container persistence. Contributed by Anu Engineer.
2018-04-25 15:52:33 -07:00
Chris Nauroth
fd2fe47b32
HDFS-10179. Ozone: Adding logging support. Contributed by Anu Engineer.
2018-04-25 15:52:07 -07:00
Chris Nauroth
7c55d7feb5
HDFS-9960. OzoneHandler : Add localstorage support for keys. Contributed by Anu Engineer.
2018-04-25 15:52:00 -07:00
Chris Nauroth
4009b66090
HDFS-10180. Ozone: Refactor container Namespace. Contributed by Anu Engineer.
2018-04-25 15:52:00 -07:00
Chris Nauroth
bb47d03906
HDFS-9944. Ozone : Add container dispatcher. Contributed by Anu Engineer.
2018-04-25 15:52:00 -07:00
Chris Nauroth
60fbef08ec
HDFS-9925. Ozone: Add Ozone Client lib for bucket handling. Contributed by Anu Engineer.
...
Fix build break
2018-04-25 15:52:00 -07:00
Chris Nauroth
085c62545d
HDFS-9891. Ozone: Add container transport client. Contributed by Anu Engineer.
2018-04-25 15:51:58 -07:00
Chris Nauroth
9b158f3b57
HDFS-9873. Ozone: Add container transport server. Contributed by Anu Engineer.
2018-04-25 15:51:53 -07:00
Chris Nauroth
0a43e272f1
HDFS-9848. Ozone: Add Ozone Client lib for volume handling. Contributed by Anu Engineer.
2018-04-25 15:51:53 -07:00
cnauroth
11a6cc2a4d
HDFS-9845. OzoneHandler : Support List and Info Volumes. Contributed by Anu Engineer.
2018-04-25 15:51:39 -07:00
cnauroth
f6ef841f74
HDFS-9834. OzoneHandler : Enable MiniDFSCluster based testing for Ozone. Contributed by Anu Engineer.
2018-04-25 15:51:39 -07:00
Anu Engineer
ae109d1de7
HDFS-8527. OzoneHandler: Integration of REST interface and container data pipeline back-end. Contributed by Chris Nauroth
2018-04-25 15:51:36 -07:00
Anu Engineer
764ff0d505
HDFS-8753. Ozone: Unify StorageContainerConfiguration with ozone-default.xml & ozone-site.xml. Contributed by kanaka kumar avvaru
2018-04-25 15:51:00 -07:00
Arpit Agarwal
507e7274aa
HDFS-8717. OzoneHandler : Add common bucket objects. (Contributed by Anu Engineer)
2018-04-25 15:51:00 -07:00
Arpit Agarwal
07213f4eb5
HDFS-8680. OzoneHandler : Add Local StorageHandler support for volumes. (Contributed by Anu Engineer)
2018-04-25 15:51:00 -07:00
Arpit Agarwal
835f872a0a
HDFS-8654. OzoneHandler : Add ACL support. (Contributed by Anu Engineer)
2018-04-25 15:51:00 -07:00
Arpit Agarwal
b1fa06aacb
HDFS-8644. OzoneHandler : Add volume handler. (Contributed by Anu Engineer)
2018-04-25 15:51:00 -07:00
Arpit Agarwal
0a90e6d45c
HDFS-8614. OzoneHandler : Add Quota Support. (Contributed by Anu Engineer)
2018-04-25 15:51:00 -07:00
Inigo Goiri
df92a17e02
HDFS-13336. Test cases of TestWriteToReplica failed in windows. Contributed by Xiao Liang.
2018-04-23 19:12:16 -07:00
Chris Douglas
f411de6a79
HDFS-13408. MiniDFSCluster to support being built on randomized base directory. Contributed by Xiao Liang
2018-04-23 11:13:18 -07:00
Arpit Agarwal
c533c77047
HDFS-13433. webhdfs requests can be routed incorrectly in federated cluster. Contributed by Arpit Agarwal.
2018-04-23 10:08:53 -07:00
Arpit Agarwal
1c1ce63cda
HDFS-13055. Aggregate usage statistics from datanodes. Contributed by Ajay Kumar.
2018-04-22 08:07:19 -07:00
Erik Krogen
2d9e791a90
HDFS-12828. OIV ReverseXML Processor fails with escaped characters
...
Signed-off-by: Akira Ajisaka <aajisaka@apache.org>
2018-04-18 14:38:23 +09:00
Inigo Goiri
c9b33514b8
HDFS-13462. Add BIND_HOST configuration for JournalNode's HTTP and RPC Servers. Contributed by Lukas Majercak.
2018-04-17 14:19:23 -07:00
Bharat Viswanadham
a68b04370f
HDFS-13129. Add a test for DfsAdmin refreshSuperUserGroupsConfiguration. Contributed by Mukul Kumar Singh
2018-04-17 12:37:30 -07:00
Arpit Agarwal
d907fdc3cd
HDFS-13439. Add test case for read block operation when it is moved. Contributed by Ajay Kumar.
2018-04-16 14:16:59 -07:00
Wei-Chiu Chuang
e66e287efe
HDFS-13330. ShortCircuitCache#fetchOrCreate never retries. Contributed by Gabor Bota.
2018-04-13 09:17:34 -07:00
Xiao Chen
6503593711
HDFS-13430. Fix TestEncryptionZonesWithKMS failure due to HADOOP-14445.
2018-04-13 09:05:17 -07:00
Yiqun Lin
0725953efe
HDFS-13418. NetworkTopology should be configurable when enable DFSNetworkTopology. Contributed by Tao Jie.
2018-04-13 17:55:45 +08:00
Xiao Chen
7c9cdad6d0
HDFS-13056. Expose file-level composite CRCs in HDFS which are comparable across different instances/layouts. Contributed by Dennis Huo.
2018-04-10 21:31:48 -07:00
Rakesh Radhakrishnan
f89594f0b8
HDFS-13328. Abstract ReencryptionHandler recursive logic in separate class. Contributed by Surendra Singh Lilhore.
2018-04-10 23:35:00 +05:30
Surendra Singh Lilhore
70590cd8d9
HDFS-13292. Crypto command should give proper exception when trying to set key on existing EZ directory. Contributed by Ranith Sardar.
2018-04-07 11:23:49 +05:30
Lei Xu
d737bf99d4
HDFS-13350. Negative legacy block ID will confuse Erasure Coding to be considered as striped block. (Contributed by Lei (Eddy) Xu).
2018-04-05 09:59:10 -07:00
Xiao Chen
57374c4737
HADOOP-15317. Improve NetworkTopology chooseRandom's loop.
2018-04-02 22:48:26 -07:00
Konstantin V Shvachko
acfd764fcc
HADOOP-15253. Should update maxQueueSize when refresh call queue. Contributed by Tao Jie.
2018-03-30 18:55:35 -07:00
Xiao Chen
2c6cfad5a3
HDFS-13087. Snapshotted encryption zone information should be immutable. Contributed by LiXin Ge.
2018-03-29 15:46:34 -07:00
Xiaoyu Yao
389bc6d3da
HDFS-11043. TestWebHdfsTimeouts fails. Contributed by Xiaoyu Yao and Chao Sun.
2018-03-21 13:53:35 -07:00
Yongjun Zhang
6c63cc7d30
HDFS-13315. Add a test for the issue reported in HDFS-11481 which is fixed by HDFS-10997. Contributed by Yongjun Zhang.
2018-03-20 23:04:05 -07:00
weiy
6e2b5fa493
HDFS-13215. RBF: Move Router to its own module. Contributed by Wei Yan
2018-03-19 22:13:40 -07:00
Inigo Goiri
08ff1586d5
HDFS-12886. Ignore minReplication for block recovery. Contributed by Lukas Majercak.
2018-03-16 10:29:19 -07:00
Xiaoyu Yao
78b05fde6c
HDFS-13280. WebHDFS: Fix NPE in get snasphottable directory list call. Contributed by Lokesh Jain.
2018-03-15 11:02:27 -07:00
Inigo Goiri
e71bc00a47
HDFS-13224. RBF: Resolvers to support mount points across multiple subclusters. Contributed by Inigo Goiri.
2018-03-15 10:32:30 -07:00
Xiaoyu Yao
da777a5498
HDFS-13251. Avoid using hard coded datanode data dirs in unit tests(addendum). Contributed by Ajay Kumar.
2018-03-15 10:18:44 -07:00
Inigo Goiri
6de135169e
HDFS-12723. TestReadStripedFileWithMissingBlocks#testReadFileWithMissingBlocks failing consistently. Contributed by Ajay Kumar.
2018-03-15 10:14:35 -07:00
Inigo Goiri
41fc7f80be
HDFS-13198. RBF: RouterHeartbeatService throws out CachedStateStore related exceptions when starting router. Contributed by Wei Yan.
2018-03-14 13:14:36 -07:00
Xiaoyu Yao
f83716b7f2
HDFS-13251. Avoid using hard coded datanode data dirs in unit tests. Contributed by Ajay Kumar.
2018-03-14 11:26:58 -07:00
Arpit Agarwal
4c57fb0cd9
HDFS-13257. Code cleanup: INode never throws QuotaExceededException. Contributed by Tsz Wo Nicholas Sze.
2018-03-14 09:42:48 -07:00
Sammi Chen
ad1b988a82
HDFS-11600. Refactor TestDFSStripedOutputStreamWithFailure test classes. Contributed by Sammi Chen.
2018-03-14 14:39:53 +08:00
Yiqun Lin
76be6cbf6c
HDFS-12773. RBF: Improve State Store FS implementation. Contributed by Inigo Goiri.
2018-03-14 11:20:59 +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
Xiao Chen
8211a3d469
HDFS-12505. Extend TestFileStatusWithECPolicy with a random EC policy. Contributed by Takanobu Asanuma.
2018-03-13 10:48:45 -07:00
Xiao Chen
f82d38dcb3
Revert "HDFS-12505. Extend TestFileStatusWithECPolicy with a random EC policy. Contributed by Takanobu Asanuma."
...
This reverts commit 84c1095586
.
2018-03-13 10:36:16 -07:00
Xiao Chen
3b8dbc2cb7
HDFS-12587. Use Parameterized tests in TestBlockInfoStriped and TestLowRedundancyBlockQueues to test all EC policies. Contributed by Takanobu Asanuma.
2018-03-13 10:14:05 -07:00
Xiao Chen
d6931c30c5
HDFS-13239. Fix non-empty dir warning message when setting default EC policy. Contributed by Bharat Viswanadham.
2018-03-13 10:07:26 -07:00
Xiao Chen
84c1095586
HDFS-12505. Extend TestFileStatusWithECPolicy with a random EC policy. Contributed by Takanobu Asanuma.
2018-03-13 09:58:03 -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
Yiqun Lin
19292bc264
HDFS-13226. RBF: Throw the exception if mount table entry validated failed. Contributed by maobaolong.
2018-03-13 11:03:31 +08:00
Yiqun Lin
7fab787de7
HDFS-13253. RBF: Quota management incorrect parent-child relationship judgement. Contributed by Yiqun Lin.
2018-03-13 10:30:20 +08:00
Akira Ajisaka
319defafc1
HDFS-12156. TestFSImage fails without -Pnative
2018-03-13 11:26:56 +09:00
Yiqun Lin
4afd50b106
HDFS-10803. TestBalancerWithMultipleNameNodes#testBalancing2OutOf3Blockpools fails intermittently due to no free space available. Contributed by Yiqun Lin.
2018-03-13 10:15:51 +08:00
Inigo Goiri
91c82c90f0
HDFS-13241. RBF: TestRouterSafemode failed if the port 8888 is in use. Contributed by maobaolong.
2018-03-12 17:28:15 -07:00
Chris Douglas
39a5fbae47
HDFS-12677. Extend TestReconstructStripedFile with a random EC policy. Contributed by Takanobu Asanuma
2018-03-12 14:29:44 -07:00
Anu Engineer
cceb68ffea
HDFS-10618. TestPendingReconstruction#testPendingAndInvalidate is flaky due to race condition. Contributed by Eric Badger.
2018-03-12 12:07:22 -07:00
Inigo Goiri
ac627f561f
HDFS-11399. Many tests fails in Windows due to injecting disk failures. Contributed by Yiqun Lin.
2018-03-12 09:58:56 -07:00
Inigo Goiri
8133cd5305
HDFS-13232. RBF: ConnectionPool should return first usable connection. Contributed by Ekanth S.
2018-03-09 18:25:05 -08:00
Inigo Goiri
afe1a3ccd5
HDFS-13212. RBF: Fix router location cache issue. Contributed by Weiwei Wu.
2018-03-09 17:18:51 -08:00
Tsz-Wo Nicholas Sze
ba0da2785d
HDFS-13252. Code refactoring: Remove Diff.ListType.
2018-03-09 15:50:26 -08:00
Hanisha Koneru
9a082fbe6e
HDFS-11394. Support for getting erasure coding policy through WebHDFS#FileStatus.
2018-03-09 13:20:32 -08:00
Yiqun Lin
122805b43a
HDFS-13233. RBF: MountTableResolver doesn't return the correct mount point of the given path. Contributed by wangzhiyuan.
2018-03-09 15:42:57 +08:00
Inigo Goiri
0c2b969e01
HDFS-13232. RBF: ConnectionManager's cleanup task will compare each pool's own active conns with its total conns. Contributed by Chao Sun.
2018-03-08 09:32:05 -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
Tsz-Wo Nicholas Sze
88fba00caa
HDFS-13222. Update getBlocks method to take minBlockSize in RPC calls. Contributed by Bharat Viswanadham
2018-03-07 11:27:53 -08:00
Yiqun Lin
58ea2d7a65
HDFS-13214. RBF: Complete document of Router configuration. Contributed by Yiqun Lin.
2018-03-07 15:26:38 +08: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
871d0d39fa
HDFS-13223. Reduce DiffListBySkipList memory usage. Contributed by Shashikant Banerjee
2018-03-06 12:23:03 -08:00
Inigo Goiri
7060725662
HDFS-13188. Disk Balancer: Support multiple block pools during block move. Contributed by Bharat Viswanadham.
2018-03-06 09:09:32 -08:00
Arpit Agarwal
a3c304c5dd
HDFS-13178. Disk Balancer: Add a force option to DiskBalancer Execute command. Contributed by Bharat Viswanadham.
2018-03-03 15:42:16 -08:00
Tsz-Wo Nicholas Sze
ba82e5c488
HDFS-13173. Replace ArrayList with DirectoryDiffList(SnapshotSkipList) to store DirectoryDiffs. Contributed by Shashikant Banerjee
2018-03-02 17:47:48 -08:00
Xiao Chen
c75105f07b
HDFS-13040. Kerberized inotify client fails despite kinit properly. Contributed by Istvan Fajth, Wei-Chiu Chuang, Xiao Chen.
2018-03-02 16:46:04 -08:00
Tsz-Wo Nicholas Sze
60080fbfcf
HDFS-13171. Handle Deletion of nodes in SnasphotSkipList. Contributed by Shashikant Banerjee
2018-03-02 10:51:05 -08:00
Tsz-Wo Nicholas Sze
850b2f2567
HDFS-1686. Federation: Add more Balancer tests with federation setting. Contributed by Bharat Viswanadham
2018-03-02 10:42:39 -08:00
Yiqun Lin
55669515f6
HDFS-13210. Fix the typo in MiniDFSCluster class. Contributed by fang zhenyi.
2018-03-02 11:49:12 +08:00
Tsz-Wo Nicholas Sze
96e8f260ab
HDFS-13211. Fix a bug in DirectoryDiffList.getMinListForRange. Contributed by Shashikant Banerjee
2018-03-01 14:12:15 -08:00
Tsz-Wo Nicholas Sze
81d9446a92
HDFS-13102. Implement SnapshotSkipList class to store Multi level DirectoryDiffs. Contributed by Shashikant Banerjee
2018-02-28 13:42:58 -08:00
Xiaoyu Yao
f20e10b2dd
HDFS-13081. Datanode#checkSecureConfig should allow SASL and privileged HTTP. Contributed by Ajay Kumar.
2018-02-28 09:44:39 -08:00
Yiqun Lin
a9c14b1119
HDFS-13194. CachePool permissions incorrectly checked. Contributed by Jianfei Jiang.
2018-02-28 10:17:43 +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
1cc9a58dda
HDFS-13181. DiskBalancer: Add an configuration for valid plan hours . Contributed by Bharat Viswanadham.
2018-02-27 10:18:07 -08:00
Inigo Goiri
cd4a97bf80
HDFS-13192. Change the code order in getFileEncryptionInfo to avoid unnecessary call of assignment. Contributed by LiXin Ge.
2018-02-27 08:53:00 -08:00
Yiqun Lin
1e85a995d1
HDFS-13184. RBF: Improve the unit test TestRouterRPCClientRetries. Contributed by Yiqun Lin.
2018-02-27 10:48:52 +08:00
Chao Sun
ae290a4bb4
HDFS-13145. SBN crash when transition to ANN with in-progress edit tailing enabled. Contributed by Chao Sun.
2018-02-26 16:15:00 -08:00
Kihwal Lee
451265a83d
HDFS-12070. Failed block recovery leaves files open indefinitely and at risk for data loss. Contributed by Kihwal Lee.
2018-02-26 10:28:04 -06:00
Arpit Agarwal
2fa7963c3d
HADOOP-15254. Correct the wrong word spelling 'intialize'. Contributed by fang zhenyi.
2018-02-24 14:41:55 -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
Xiaoyu Yao
84a1321f6a
HDFS-13136. Avoid taking FSN lock while doing group member lookup for FSD permission check. Contributed by Xiaoyu Yao.
2018-02-22 11:32:32 -08:00
Arpit Agarwal
9028ccaf83
HDFS-13159. TestTruncateQuotaUpdate fails in trunk. Contributed by Nanda kumar.
2018-02-20 11:40:20 -08:00
Yiqun Lin
8896d20b91
HDFS-13119. RBF: Manage unavailable clusters. Contributed by Yiqun Lin.
2018-02-20 09:37:08 +08: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
Arpit Agarwal
4c2119f04e
HDFS-13058. Fix dfs.namenode.shared.edits.dir in TestJournalNode. Contributed by Bharat Viswanadham.
2018-02-16 10:29:22 -08:00
Kihwal Lee
47473952e5
HDFS-13112. Token expiration edits may cause log corruption or deadlock. Contributed by Daryn Sharp.
2018-02-15 15:32:42 -06:00
Kihwal Lee
da59acd8ca
xattr api cleanup
2018-02-15 11:11:55 -06:00
Tsz-Wo Nicholas Sze
6ea7d78ccb
HDFS-13142. Define and Implement a DiifList Interface to store and manage SnapshotDiffs. Contributed by Shashikant Banerjee
2018-02-15 19:33:44 +08:00
Steve Loughran
f20dc0d577
HADOOP-10571. Use Log.*(Object, Throwable) overload to log exceptions.
...
Contributed by Andras Bokor.
2018-02-14 16:20:14 +00:00
Yiqun Lin
543f3abbee
HDFS-13099. RBF: Use the ZooKeeper as the default State Store. Contributed by Yiqun Lin.
2018-02-09 13:57:42 +08:00
Xiaoyu Yao
8faf0b50d4
HDFS-13120. Snapshot diff could be corrupted after concat. Contributed by Xiaoyu Yao.
2018-02-08 08:59:48 -08:00
Jitendra Pandey
b061215ecf
HDFS-11701. NPE from Unresolved Host causes permanent DFSInputStream failures. Contributed by Lokesh Jain.
2018-02-07 11:22:36 -08:00
Brahma Reddy Battula
01bd6ab18f
HDFS-12935. Get ambiguous result for DFSAdmin command in HA mode when only one namenode is up. Contributed by Jianfei Jiang.
2018-02-07 23:10:33 +05:30
Tsz-Wo Nicholas Sze
4fadcf1631
HDFS-13107. Add Mover Cli Unit Tests for Federated cluster. Contributed by Bharat Viswanadham
2018-02-06 16:59:26 -08:00
Sean Mackrory
b14db95c35
HDFS-13106. Need to exercise all HDFS APIs for EC. Contributed by Haibo Yan.
2018-02-06 16:39:00 -07:00
Tsz-Wo Nicholas Sze
4d1bf33d0f
HDFS-12947. Limit the number of Snapshots allowed to be created for a Snapshottable Directory. Contributed by Shashikant Banerjee
2018-02-06 14:46:44 -08:00
Anu Engineer
4304fcd5bd
HDFS-12990. Change default NameNode RPC port back to 8020. Contributed by Xiao Chen.
2018-02-06 13:43:45 -08:00
Wei-Chiu Chuang
2021f4bdce
HDFS-11187. Optimize disk access for last partial chunk checksum of Finalized replica. Contributed by Wei-Chiu Chuang.
2018-02-02 17:18:42 -08:00
Akira Ajisaka
4aef8bd2ef
HDFS-13048. LowRedundancyReplicatedBlocks metric can be negative
2018-02-02 14:34:07 +09:00
Yiqun Lin
b0627c891b
HDFS-13068. RBF: Add router admin option to manage safe mode. Contributed by Yiqun Lin.
2018-02-02 11:25:41 +08:00
Anu Engineer
aa45faf0b2
HDFS-12942. Synchronization issue in FSDataSetImpl#moveBlock. Contributed by Ajay Kumar.
2018-02-01 18:03:01 -08:00
Hanisha Koneru
dd50f53997
HDFS-13062. Provide support for JN to use separate journal disk per namespace. Contributed by Bharat Viswanadham.
2018-02-01 12:28:17 -08:00
Xiaoyu Yao
b3ae11d597
HDFS-12997. Move logging to slf4j in BlockPoolSliceStorage and Storage. Contributed by Ajay Kumar.
2018-02-01 10:45:34 -08:00
Inigo Goiri
6ca7204ceb
HDFS-13043. RBF: Expose the state of the Routers in the federation. Contributed by Inigo Goiri.
2018-02-01 10:37:14 -08:00
Xiao Chen
ae2177d296
HDFS-12897. getErasureCodingPolicy should handle .snapshot dir better. Contributed by LiXin Ge.
2018-01-31 22:50:25 -08:00
Xiaoyu Yao
af015c0b23
HDFS-13060. Adding a BlacklistBasedTrustedChannelResolver for TrustedChannelResolver. Contributed by Ajay Kumar.
2018-01-31 22:39:51 -08:00
Xiaoyu Yao
37b7536568
HDFS-13061. SaslDataTransferClient#checkTrustAndSend should not trust a partially trusted channel. Contributed by Ajay Kumar.
2018-01-31 10:47:02 -08:00
Weiwei Yang
2e7331ca26
HDFS-12528. Add an option to not disable short-circuit reads on failures. Contributed by Xiao Chen.
2018-01-31 07:25:03 +08:00
Yiqun Lin
dbb9dded33
HDFS-13044. RBF: Add a safe mode for the Router. Contributed by Inigo Goiri.
2018-01-30 12:12:08 +08:00
Kihwal Lee
fde95d463c
HDFS-12574. Add CryptoInputStream to WebHdfsFileSystem read call. Contributed by Rushabh S Shah
2018-01-29 17:23:29 -06:00
Xiao Chen
b63dcd583f
HDFS-12974. Exception message is not printed when creating an encryption zone fails with AuthorizationException. Contributed by fang zhenyi.
2018-01-28 22:19:49 -08:00
Xiao Chen
6bc2f7f4b4
HDFS-13065. TestErasureCodingMultipleRacks#testSkewedRack3 is failing. Contributed by Gabor Bota.
2018-01-28 22:12:05 -08:00
Arpit Agarwal
e990904dd5
HDFS-13054. Handling PathIsNotEmptyDirectoryException in DFSClient delete call. Contributed by Nanda kumar.
2018-01-26 13:09:13 -08:00
Yiqun Lin
7721fff744
HDFS-13042. RBF: Heartbeat Router State. Contributed by Inigo Goiri.
2018-01-25 15:51:26 +08:00
Inigo Goiri
95743c672e
HDFS-12772. RBF: Federation Router State State Store internal API. Contributed by Inigo Goiri.
2018-01-23 19:15:44 -08:00
Inigo Goiri
130f8bce00
HDFS-13028. RBF: Fix spurious TestRouterRpc#testProxyGetStats. Contributed by Inigo Goiri.
2018-01-19 09:47:40 -08:00
Lei Xu
3bd9ea63df
HDFS-13004. TestLeaseRecoveryStriped.testLeaseRecovery is failing when safeLength is 0MB or larger than the test file. (Zsolt Venczel via lei)
2018-01-16 15:15:11 -08:00
Brahma Reddy Battula
880b9d24ff
HDFS-8693. refreshNamenodes does not support adding a new standby to a running DN. Contributed by Ajith S.
2018-01-16 16:21:02 +05:30
Yiqun Lin
9afb8025d6
HDFS-12972. RBF: Display mount table quota info in Web UI and admin command. Contributed by Yiqun Lin.
2018-01-13 13:16:43 +08:00
Inigo Goiri
d5d6a0353b
HDFS-12919. RBF: Support erasure coding methods in RouterRpcServer. Contributed by Inigo Goiri.
2018-01-12 16:25:39 -08:00
Yiqun Lin
d98a2e6e23
HDFS-12934. RBF: Federation supports global quota. Contributed by Yiqun Lin.
2018-01-10 13:59:11 +08:00
Inigo Goiri
d9006d8a4e
HDFS-12802. RBF: Control MountTableResolver cache size. Contrubuted by Inigo Goiri.
2018-01-09 18:53:25 -08:00
Lei Xu
47563d86fe
HDFS-12994. TestReconstructStripedFile.testNNSendsErasureCodingTasks fails due to socket timeout. (Contributed by Lei (Eddy) Xu)
2018-01-09 11:53:49 -08:00
Inigo Goiri
b3290c41a9
HDFS-12808. Add LOG.isDebugEnabled() guard for LOG.debug(...). Contributed by Bharat Viswanadham.
2018-01-08 17:51:09 -08:00
Manoj Govindassamy
73ff09b79a
HDFS-12985. NameNode crashes during restart after an OpenForWrite file present in the Snapshot got deleted.
2018-01-08 15:34:00 -08:00
Yiqun Lin
bf5c948995
HDFS-11848. Enhance dfsadmin listOpenFiles command to list files under a given path. Contributed by Yiqun Lin.
2018-01-06 14:31:08 +08:00
Inigo Goiri
83b513ac6d
HDFS-12988. RBF: Mount table entries not properly updated in the local cache. Contributed by Inigo Goiri.
2018-01-05 09:11:38 -08:00
Lei Xu
dc735b286b
HDFS-12860. StripedBlockUtil#getRangesInternalBlocks throws exception for the block group size larger than 2GB. (Contributed by Lei (Eddy) Xu)
2018-01-04 10:54:56 -08:00
Sean Mackrory
45a47198b4
HDFS-12913. TestDNFencingWithReplication sometimes fails because of NameNode in standby state. Contributed by Zsolt Venczel.
2018-01-04 08:37:21 -07:00
Yiqun Lin
2a48b3594c
HDFS-12948. DiskBalancer report command top option should only take positive numeric values. Contributed by Shashikant Banerjee.
2018-01-04 10:48:44 +08:00
Xiaoyu Yao
3ba985997d
HDFS-12931. Handle InvalidEncryptionKeyException during DistributedFileSystem#getFileChecksum. Contributed by Mukul Kumar Singh.
2018-01-03 14:54:20 -08:00
Manoj Govindassamy
42a1c98597
HDFS-11847. Enhance dfsadmin listOpenFiles command to list files blocking datanode decommissioning.
2018-01-02 14:59:36 -08:00
Chris Douglas
7fe6f83c8f
HADOOP-15117. open(PathHandle) contract test should be exhaustive for default options
2017-12-30 17:58:35 -08:00
Manoj Govindassamy
76e664e931
HDFS-12959. Fix TestOpenFilesWithSnapshot redundant configurations.
2017-12-21 15:47:15 -08:00
Lei Xu
b318bed01a
HDFS-12938. TestErasureCodigCLI testAll failing consistently. (Contributed by Ajay Kumar)
2017-12-21 10:28:24 -08:00
Yiqun Lin
e040c97b77
HDFS-12937. RBF: Add more unit tests for router admin commands. Contributed by Yiqun Lin.
2017-12-19 15:31:34 +08:00
Tsz-Wo Nicholas Sze
c7499f2d24
HDFS-12347. TestBalancerRPCDelay#testBalancerRPCDelay fails very frequently. Contributed by Bharat Viswanadham
2017-12-19 10:02:30 +08:00
Erik Krogen
94576b17fb
HDFS-12818. Support multiple storages in DataNodeCluster / SimulatedFSDataset. Contributed by Erik Krogen.
2017-12-18 11:36:22 -08:00
Virajith Jalaparti
8239e3afb3
HDFS-12712. [9806] Code style cleanup
2017-12-15 17:51:41 -08:00
Virajith Jalaparti
80c3fec3a1
HDFS-12912. [READ] Fix configuration and implementation of LevelDB-based alias maps
2017-12-15 17:51:41 -08:00
Virajith Jalaparti
4531588a94
HDFS-11640. [READ] Datanodes should use a unique identifier when reading from external stores
2017-12-15 17:51:41 -08:00
Virajith Jalaparti
9c35be86e1
HDFS-12713. [READ] Refactor FileRegion and BlockAliasMap to separate out HDFS metadata and PROVIDED storage metadata. Contributed by Ewan Higgs
2017-12-15 17:51:40 -08:00
Virajith Jalaparti
b634053c4d
HDFS-12591. [READ] Implement LevelDBFileRegionFormat. Contributed by Ewan Higgs.
2017-12-15 17:51:40 -08:00
Virajith Jalaparti
352f994b64
HDFS-12665. [AliasMap] Create a version of the AliasMap that runs in memory in the Namenode (leveldb). Contributed by Ewan Higgs.
2017-12-15 17:51:40 -08:00
Virajith Jalaparti
cc933cba77
HDFS-12685. [READ] FsVolumeImpl exception when scanning Provided storage volume
2017-12-15 17:51:40 -08:00
Virajith Jalaparti
3b1d30301b
HDFS-12775. [READ] Fix reporting of Provided volumes
2017-12-15 17:51:39 -08:00
Virajith Jalaparti
e1a28f95b8
HDFS-12777. [READ] Reduce memory and CPU footprint for PROVIDED volumes.
2017-12-15 17:51:39 -08:00
Virajith Jalaparti
98f5ed5aa3
HDFS-11902. [READ] Merge BlockFormatProvider and FileRegionProvider.
2017-12-15 17:51:38 -08:00
Virajith Jalaparti
aca023b72c
HDFS-12289. [READ] HDFS-12091 breaks the tests for provided block reads
2017-12-15 17:51:38 -08:00
Virajith Jalaparti
2407c9b93a
HDFS-12093. [READ] Share remoteFS between ProvidedReplica instances.
2017-12-15 17:51:38 -08:00
Virajith Jalaparti
663b3c08b1
HDFS-12091. [READ] Check that the replicas served from a ProvidedVolumeImpl belong to the correct external storage
2017-12-15 17:51:38 -08:00
Virajith Jalaparti
546b95f484
HDFS-11673. [READ] Handle failures of Datanode with PROVIDED storage
2017-12-15 17:51:38 -08:00
Virajith Jalaparti
55ade54b8e
HDFS-11792. [READ] Test cases for ProvidedVolumeDF and ProviderBlockIteratorImpl
2017-12-15 17:51:38 -08:00
Virajith Jalaparti
89b9faf529
HDFS-11703. [READ] Tests for ProvidedStorageMap
2017-12-15 17:51:37 -08:00
Virajith Jalaparti
1108cb7691
HDFS-11653. [READ] ProvidedReplica should return an InputStream that is bounded by its length
2017-12-15 17:51:37 -08:00
Virajith Jalaparti
d65df0f273
HDFS-11190. [READ] Namenode support for data stored in external stores.
2017-12-15 17:51:37 -08:00
Virajith Jalaparti
b668eb9155
HDFS-10675. Datanode support to read from external stores.
2017-12-15 17:51:37 -08:00
Chen Liang
aa503a29d0
HDFS-12917. Fix description errors in testErasureCodingConf.xml. Contributed by chencan.
2017-12-15 13:45:37 -08:00
Lei Xu
1c15b1751c
HDFS-12819. Setting/Unsetting EC policy shows warning if the directory is not empty. (Contributed by Lei (Eddy) Xu)
2017-12-15 10:04:43 -08:00
Yiqun Lin
ee028bfdf1
HDFS-12895. RBF: Add ACL support for mount table. Contributed by Yiqun Lin.
2017-12-15 14:09:24 +08:00
Xiao Chen
e1cb278cd0
HDFS-12910. Secure Datanode Starter should log the port when it fails to bind. Contributed by Stephen O'Donnell and Nanda kumar.
2017-12-14 19:22:51 -08:00
Kihwal Lee
f5a72424c0
HDFS-12907. Allow read-only access to reserved raw for non-superusers. Contributed by Rushabh S Shah.
2017-12-14 14:58:47 -06:00
Jason Lowe
80db744ee5
HDFS-12881. Output streams closed with IOUtils suppressing write errors. Contributed by Ajay Kumar
2017-12-14 09:45:44 -06:00
Chris Douglas
693169ef34
HDFS-12882. Support full open(PathHandle) contract in HDFS
2017-12-11 20:14:15 -08:00
Inigo Goiri
5cd1056ad7
HDFS-12875. RBF: Complete logic for -readonly option of dfsrouteradmin add command. Contributed by Inigo Goiri.
2017-12-11 15:14:57 -08:00
Manoj Govindassamy
ef7d334d36
HDFS-12825. Fsck report shows config key name for min replication issues (Contributed by Gabor Bota).
2017-12-08 11:46:30 -08:00
Xiao Chen
19e0894209
HADOOP-15056. Fix TestUnbuffer#testUnbufferException failure. Contributed by Jack Bearden.
2017-12-07 21:05:55 -08:00
Lei Xu
67662e2ac9
HDFS-12840. Creating a file with non-default EC policy in a EC zone is not correctly serialized in the editlog. Contributed by Lei (Eddy) Xu.
2017-12-07 11:15:40 -08:00
Xiao Chen
56b1ff80dd
HDFS-12872. EC Checksum broken when BlockAccessToken is enabled.
2017-12-05 20:48:16 -08:00
Arpit Agarwal
e00c7f78c1
HADOOP-14976. Set HADOOP_SHELL_EXECNAME explicitly in scripts.
2017-12-04 21:02:04 -08:00
Xiao Chen
404eab4dc0
HDFS-12396. Webhdfs file system should get delegation token from kms provider. Contributed by Rushabh S Shah.
2017-12-04 10:40:11 -08:00
Chris Douglas
42307e3c3a
HDFS-11576. Block recovery will fail indefinitely if recovery time > heartbeat interval. Contributed by Lukas Majercak
2017-12-01 22:34:30 -08:00
Wei-Chiu Chuang
0faf506245
HDFS-12836. startTxId could be greater than endTxId when tailing in-progress edit log. Contributed by Chao Sun.
2017-12-01 12:01:21 -08:00
Chris Douglas
53bbef3802
Revert "HDFS-11576. Block recovery will fail indefinitely if recovery time > heartbeat interval. Contributed by Lukas Majercak"
...
This reverts commit 5304698dc8
.
2017-12-01 11:19:38 -08:00
Chris Douglas
5304698dc8
HDFS-11576. Block recovery will fail indefinitely if recovery time > heartbeat interval. Contributed by Lukas Majercak
2017-12-01 10:29:30 -08:00
Konstantin V Shvachko
60fd0d7fd7
HDFS-12638. Delete copy-on-truncate block along with the original block, when deleting a file being truncated. Contributed by Konstantin Shvachko.
2017-11-30 18:18:28 -08:00
Tsz-Wo Nicholas Sze
b1c7654ee4
HDFS-12594. snapshotDiff fails if the report exceeds the RPC response limit. Contributed by Shashikant Banerjee
2017-11-30 12:18:29 -08:00
Chris Douglas
0e560f3b8d
HDFS-12681. Make HdfsLocatedFileStatus a subtype of LocatedFileStatus
2017-11-29 20:28:06 -08:00
Kihwal Lee
53509f295b
HDFS-11754. Make FsServerDefaults cache configurable. Contributed by Mikhail Erofeev.
2017-11-29 15:11:14 -06:00
Surendra Singh Lilhore
30941d99c9
HDFS-12857. StoragePolicyAdmin should support schema based path. Contributed by Surendra Singh Lilhore.
2017-11-28 23:57:03 +05:30
Kihwal Lee
738d1a206a
HDFS-12754. Lease renewal can hit a deadlock. Contributed by Kuhu Shukla.
2017-11-22 13:01:55 -06:00
Lei Xu
785732c13e
HDFS-12847. Regenerate editsStored and editsStored.xml in HDFS tests. Contributed by Lei (Eddy) Xu.
2017-11-22 10:22:32 -08:00
Chen Liang
60fc2a1388
HDFS-12804. Use slf4j instead of log4j in FSEditLog. Contributed by Mukul Kumar Singh.
2017-11-20 12:49:53 -08:00
Manoj Govindassamy
9fb4effd2c
HDFS-12730. Verify open files captured in the snapshots across config disable and enable.
2017-11-20 10:28:12 -08:00
Chris Douglas
675e9a8f57
Revert "HDFS-12681. Fold HdfsLocatedFileStatus into HdfsFileStatus."
...
This reverts commit b85603e3f8
.
2017-11-15 19:20:37 -08:00
Arpit Agarwal
4908a8970e
HDFS-12705. WebHdfsFileSystem exceptions should retain the caused by exception. Contributed by Hanisha Koneru.
2017-11-13 11:30:39 -08:00
Arpit Agarwal
6d201f77c7
HDFS-12498. Journal Syncer is not started in Federated + HA cluster. Contributed by Bharat Viswanadham.
2017-11-10 16:30:38 -08:00
Arpit Agarwal
1d6f8bebe9
HADOOP-14929. Cleanup usage of decodecomponent and use QueryStringDecoder from netty. Contributed by Bharat Viswanadham.
2017-11-10 16:28:12 -08:00
Chris Douglas
b85603e3f8
HDFS-12681. Fold HdfsLocatedFileStatus into HdfsFileStatus.
2017-11-03 14:30:57 -07:00
Kihwal Lee
4d2dce40bb
HDFS-12771. Add genstamp and block size to metasave Corrupt blocks list. Contributed by Kuhu Shukla.
2017-11-03 15:16:46 -05:00
Xiao Chen
299d38295d
HDFS-11467. Support ErasureCoding section in OIV XML/ReverseXML. Contributed by Huafeng Wang.
2017-11-03 12:05:45 -07:00
Xiao Chen
b00f828d84
HDFS-12725. BlockPlacementPolicyRackFaultTolerant fails with very uneven racks.
2017-11-02 21:53:13 -07:00
Xiao Chen
e565b5277d
HDFS-12682. ECAdmin -listPolicies will always show SystemErasureCodingPolicies state as DISABLED.
2017-11-02 21:27:35 -07:00
Lei Xu
9367c25dbd
HDFS-12482. Provide a configuration to adjust the weight of EC recovery tasks to adjust the speed of recovery. (lei)
2017-10-31 21:58:14 -07:00
Andrew Wang
5f681fa821
Revert "HDFS-12499. dfs.namenode.shared.edits.dir property is currently namenode specific key. Contributed by Bharat Viswanadham."
...
This reverts commit b922ba7393
.
2017-10-31 10:46:10 -07:00
Arpit Agarwal
b922ba7393
HDFS-12499. dfs.namenode.shared.edits.dir property is currently namenode specific key. Contributed by Bharat Viswanadham.
2017-10-31 10:23:00 -07:00
Inigo Goiri
982bd2a5bf
HDFS-12699. TestMountTable fails with Java 7. Contributed by Inigo Goiri.
2017-10-31 10:21:42 -07:00
Chris Douglas
d015e0bbd5
HDFS-7878. API - expose a unique file identifier.
2017-10-31 09:44:01 -07:00
Sean Mackrory
81225430d0
HDFS-206. Support for head in FSShell. Contributed by Gabor Bota.
2017-10-31 08:34:01 -06:00
Chris Douglas
d55a84951a
HDFS-12582. Replace HdfsFileStatus constructor with a builder pattern. Contributed by Bharat Viswanadham
2017-10-27 15:36:03 -07:00
Manoj Govindassamy
075dd45a24
HDFS-12544. SnapshotDiff - support diff generation on any snapshot root descendant directory.
2017-10-25 10:54:40 -07:00
Zhe Zhang
17cd8d0c17
Revert "HDFS-12502. nntop should support a category based on FilesInGetListingOps."
...
This reverts commit 60bfee270e
.
2017-10-24 15:06:50 -07:00
Wei-Chiu Chuang
0f2a69127a
HDFS-12249. dfsadmin -metaSave to output maintenance mode blocks. Contributed by Wellington Chevreuil.
2017-10-23 15:24:34 -07:00
Arpit Agarwal
96be795656
HDFS-12650. Use slf4j instead of log4j in LeaseManager. Contributed by Ajay Kumar.
2017-10-23 13:20:46 -07:00
Xiao Chen
248d9b6fff
HDFS-12518. Re-encryption should handle task cancellation and progress better.
2017-10-20 16:25:04 -07:00
Andrew Wang
0477eff8be
HDFS-12497. Re-enable TestDFSStripedOutputStreamWithFailure tests. Contributed by Huafeng Wang.
2017-10-20 13:27:21 -07:00
Kai Zheng
ce7cf66e5e
HDFS-12448. Make sure user defined erasure coding policy ID will not overflow. Contributed by Huafeng Wang
2017-10-20 09:42:04 +08:00
Inigo Goiri
0f1c037618
HDFS-12620. Backporting HDFS-10467 to branch-2. Contributed by Inigo Goiri.
2017-10-19 18:08:45 -07:00
Zhe Zhang
60bfee270e
HDFS-12502. nntop should support a category based on FilesInGetListingOps.
2017-10-18 23:51:24 -07:00
Lei Xu
f27a4ad032
HDFS-12612. DFSStripedOutputStream.close will throw if called a second time with a failed streamer. (Lei (Eddy) Xu)
2017-10-17 15:52:09 -07:00
Lei Xu
31ebccc962
HDFS-12613. Native EC coder should implement release() as idempotent function. (Lei (Eddy) Xu)
2017-10-16 19:44:30 -07:00
Manoj Govindassamy
b406d8e375
HDFS-12614. FSPermissionChecker#getINodeAttrs() throws NPE when INodeAttributesProvider configured.
2017-10-16 17:42:41 -07:00
Wei-Chiu Chuang
8dbc8909c9
HDFS-12485. expunge may fail to remove trash from encryption zone. Contributed by Wei-Chiu Chuang.
2017-10-16 12:57:48 -07:00
Xiao Chen
7bd700941d
HDFS-12637. Extend TestDistributedFileSystemWithECFile with a random EC policy. Contributed by Takanobu Asanuma.
2017-10-16 09:55:22 -07:00
Xiao Chen
035c6ee587
HDFS-12603. Enable async edit logging by default. Contributed by Andrew Wang.
2017-10-16 09:51:10 -07:00
Xiao Chen
20575ececb
HDFS-12659. Update TestDeadDatanode#testNonDFSUsedONDeadNodeReReg to increase heartbeat recheck interval. Contributed by Ajay Kumar.
2017-10-15 19:28:22 -07:00
Manoj Govindassamy
133d7ca76e
HADOOP-13055. Implement linkMergeSlash and linkFallback for ViewFileSystem
2017-10-13 17:43:21 -07:00
Arpit Agarwal
8dd1eeb94f
HDFS-12553. Add nameServiceId to QJournalProtocol. Contributed by Bharat Viswanadham
2017-10-13 14:22:21 -07:00
Arpit Agarwal
bb0a742aac
HDFS-12627. Fix typo in DFSAdmin command output. Contributed by Ajay Kumar.
2017-10-11 12:26:14 -07:00
Andrew Wang
a297fb0886
HDFS-12547. Extend TestQuotaWithStripedBlocks with a random EC policy. Contributed by Takanobu Asanuma.
2017-10-10 17:35:49 -07:00
Manoj Govindassamy
78af6cdc53
HDFS-12573. Divide the total blocks metrics into replicated and erasure coded. Contributed by Takanobu Asanuma.
2017-10-10 14:23:29 -07:00
Andrew Wang
82cd85d868
Revert "HDFS-12603. Enable async edit logging by default."
...
This reverts commit afb42aeabf
.
2017-10-09 17:53:56 -07:00
Andrew Wang
7938208233
HDFS-12541. Extend TestSafeModeWithStripedFile with a random EC policy. Contributed by Takanobu Asanuma.
2017-10-09 13:03:32 -07:00
Andrew Wang
afb42aeabf
HDFS-12603. Enable async edit logging by default.
2017-10-09 11:20:00 -07:00
Arpit Agarwal
09ad848b64
HDFS-12599. Remove Mockito dependency from DataNodeTestUtils. Contributed by Ted Yu.
2017-10-09 10:29:01 -07:00
Lei Xu
46644319e1
HDFS-12606. When using native decoder, DFSStripedStream.close crashes JVM after being called multiple times. (Lei (Eddy) Xu)
2017-10-09 10:08:30 -07:00
Inigo Goiri
81601dac8e
HDFS-12273. Federation UI. Contributed by Inigo Goiri.
...
(cherry picked from commit adbb2e00c7b85524fd43bd68895d49814c16680a)
2017-10-06 18:50:52 -07:00
Inigo Goiri
67785fe006
HDFS-12450. Fixing TestNamenodeHeartbeat and support non-HA. Contributed by Inigo Goiri.
...
(cherry picked from commit 928d1e87f9dbe64f89b858ccc1780723f3af58e7)
2017-10-06 18:50:50 -07:00
Inigo Goiri
bc9e588a19
HDFS-12335. Federation Metrics. Contributed by Inigo Goiri.
...
(cherry picked from commit 3b19e77752afce87936f5c0d1e6d272fba798d7b)
2017-10-06 18:50:50 -07:00
Inigo Goiri
7cb6bdf09e
HDFS-10631. Federation State Store ZooKeeper implementation. Contributed by Jason Kace and Inigo Goiri.
...
(cherry picked from commit 23c4ddee11ab1300325a6361124ee8ad6f68d7a4)
2017-10-06 18:50:49 -07:00
Inigo Goiri
b3e6bd22e3
HDFS-10646. Federation admin tool. Contributed by Inigo Goiri.
...
(cherry picked from commit ae27e31fbcf546481db0b0345772db2e9132372e)
2017-10-06 18:50:48 -07:00
Inigo Goiri
6f0de27318
HDFS-10880. Federation Mount Table State Store internal API. Contributed by Jason Kace and Inigo Goiri.
...
(cherry picked from commit 58b97df661441150d35abd44b3a8606206b46441)
2017-10-06 18:50:47 -07:00
Inigo Goiri
d8c8107332
HDFS-11826. Federation Namenode Heartbeat. Contributed by Inigo Goiri.
...
(cherry picked from commit 928f8dab52191e733984d37f47b69719ccf11313)
2017-10-06 18:50:47 -07:00
Inigo Goiri
55da7fd7eb
HDFS-10687. Federation Membership State Store internal API. Contributed by Jason Kace and Inigo Goiri.
...
(cherry picked from commit 95cae08849d23cf12c5d280c29f90908e6a90d40)
2017-10-06 18:50:47 -07:00
Inigo Goiri
ca4f209b49
HDFS-11546. Federation Router RPC server. Contributed by Jason Kace and Inigo Goiri.
...
(cherry picked from commit 8a9cdebebf26841a0f1e99fb08135f4597f2eba2)
2017-10-06 18:50:46 -07:00
Inigo Goiri
4bf877b03f
HDFS-10630. Federation State Store FS Implementation. Contributed by Jason Kace and Inigo Goiri.
...
(cherry picked from commit c6e0bd640cdaf83a660fa050809cad6f1d4c6f4d)
2017-10-06 18:50:45 -07:00
Inigo
2761bbc91a
HDFS-10629. Federation Roter. Contributed by Jason Kace and Inigo Goiri.
...
(cherry picked from commit 6821e801724ac38e9737538b2164c9ae88792282)
2017-10-06 18:50:44 -07:00
Xiao Chen
25f31d9fc4
HADOOP-14521. KMS client needs retry logic. Contributed by Rushabh S Shah.
2017-10-05 19:46:47 -07:00
Andrew Wang
644c2f6924
HDFS-12567. BlockPlacementPolicyRackFaultTolerant fails with racks with very few nodes.
2017-10-05 16:58:43 -07:00
Arpit Agarwal
b6942cbe9b
HDFS-12420. Add an option to disallow 'namenode format -force'. Contributed by Ajay Kumar.
2017-10-05 15:26:52 -07:00
Xiaoyu Yao
107c177782
HDFS-12455. WebHDFS - Adding "snapshot enabled" status to ListStatus query result. Contributed by Ajay Kumar.
2017-10-03 13:02:12 -07:00
Arpit Agarwal
b91305119b
HDFS-11968. ViewFS: StoragePolicies commands fail with HDFS federation. Contributed by Mukul Kumar Singh.
2017-10-03 11:23:40 -07:00
Lei Xu
27ffd43b64
HDFS-12569. Unset EC policy logs empty payload in edit log. (Lei (Eddy) Xu)
2017-10-02 15:35:49 -07:00
Chen Liang
5a68c2cef3
HDFS-12552. Use slf4j instead of log4j in FSNamesystem. Contributed by Ajay Kumar.
2017-10-02 11:26:53 -07:00
Lei Xu
f40dbc170e
HDFS-12453. TestDataNodeHotSwapVolumes fails in trunk Jenkins runs. (Lei (Eddy) Xu)
2017-09-29 10:46:17 -07:00
Wei-Chiu Chuang
7c34ceaf4f
HDFS-12458. TestReencryptionWithKMS fails regularly. Contributed by Xiao Chen.
2017-09-28 05:10:26 -07:00
Daryn Sharp
0da29cbeea
[HDFS-12386] Add fsserver defaults call to WebhdfsFileSystem. (Rushabh Shah via daryn)
2017-09-26 15:15:24 -05:00
Brahma Reddy Battula
9d3e4cccf9
HDFS-5040.Audit log for admin commands/ logging output of all DFS admin commands. Contributed by Kuhu Shukla.
2017-09-26 21:59:22 +05:30
Yiqun Lin
e9b790db9d
HDFS-12495. TestPendingInvalidateBlock#testPendingDeleteUnknownBlocks fails intermittently. Contributed by Eric Badger.
2017-09-26 17:21:42 +08:00
Anu Engineer
d0b2c5850b
HDFS-12516. Suppress the fsnamesystem lock warning on nn startup. Contributed by Ajay Kumar.
2017-09-24 21:03:06 -07:00
Anu Engineer
36fb90c939
HDFS-12064. Reuse object mapper in HDFS. Contributed by Hanisha Koneru.
2017-09-23 10:11:00 -07:00
Jitendra Pandey
cda3378659
HDFS-12486. GetConf to get journalnodeslist. Contributed by Bharat Viswanadham.
2017-09-22 16:52:47 -07:00
Andrew Wang
a12f09ba3c
HDFS-12447. Rename AddECPolicyResponse to AddErasureCodingPolicyResponse. Contributed by SammiChen.
2017-09-20 11:51:17 -07:00
Ming Ma
230b85d586
HDFS-12473. Change hosts JSON file format.
2017-09-20 09:03:59 -07:00
Andrew Wang
12d9d7bc50
HDFS-12437. Fix test setup in TestLeaseRecoveryStriped.
2017-09-19 16:42:20 -07:00
Andrew Wang
51edaacd09
HDFS-12445. Correct spellings of choosen to chosen. Contributed by hu xiaodong.
2017-09-19 13:48:23 -07:00
Andrew Wang
59830ca772
HDFS-12444. Reduce runtime of TestWriteReadStripedFile. Contributed by Huafeng Wang and Andrew Wang.
2017-09-19 13:44:42 -07:00
Lei Xu
7bbeacb75e
HDFS-12449. TestReconstructStripedFile.testNNSendsErasureCodingTasks randomly cannot finish in 60s. (SammiChen via lei)
2017-09-19 11:50:01 -07:00
Brahma Reddy Battula
fda1221c55
HDFS-11799. Introduce a config to allow setting up write pipeline with fewer nodes than replication factor. Contributed by Brahma Reddy Battula
2017-09-19 11:25:45 +05:30
Brahma Reddy Battula
31b58406ac
HDFS-12480. TestNameNodeMetrics#testTransactionAndCheckpointMetrics Fails in trunk. Contributed by Hanisha Koneru
2017-09-19 10:37:07 +05:30
Arpit Agarwal
a2dcba1853
HDFS-12470. DiskBalancer: Some tests create plan files under system directory. Contributed by Hanisha Koneru.
2017-09-18 09:53:24 -07:00
Kai Zheng
0f9af246e8
HDFS-12460. Make addErasureCodingPolicy an idempotent operation. Contributed by Sammi Chen
2017-09-18 18:07:12 +08:00
Arpit Agarwal
8d7cc22ac2
HDFS-12472. Add JUNIT timeout to TestBlockStatsMXBean. Contributed by Bharat Viswanadham.
2017-09-16 10:09:27 -07:00
Andrew Wang
ef8cd5dc56
HDFS-10701. TestDFSStripedOutputStreamWithFailure#testBlockTokenExpired occasionally fails. Contributed by SammiChen.
2017-09-15 16:20:36 -07:00
Erik Krogen
90894c7262
HDFS-12323. NameNode terminates after full GC thinking QJM unresponsive if full GC is much longer than timeout. Contributed by Erik Krogen.
2017-09-15 13:56:27 -07:00
Lei Xu
fbe06b5880
HDFS-12349. Improve log message when it could not alloc enough blocks for EC. (Lei (Eddy) Xu)
2017-09-15 12:12:42 -07:00
Arpit Agarwal
50764ef3e4
HDFS-12456. TestNamenodeMetrics.testSyncAndBlockReportMetric fails. Contributed by Bharat Viswanadham.
2017-09-14 22:23:36 -07:00
Kai Zheng
08d996d3e9
HDFS-12395. Support erasure coding policy operations in namenode edit log. Contributed by Sammi Chen
2017-09-15 09:43:39 +08:00
Kai Zheng
ae8f55b932
HDFS-7859. Erasure Coding: Persist erasure coding policies in NameNode. Contributed by Sammi Chen
2017-09-15 09:08:18 +08:00
Andrew Wang
390c2b5df0
Revert "HDFS-11156. Add new op GETFILEBLOCKLOCATIONS to WebHDFS REST API. Contributed by Weiwei Yang."
...
This reverts commit 7fcc73fc0d
.
Conflicts:
hadoop-hdfs-project/hadoop-hdfs/src/site/markdown/WebHDFS.md
hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/web/TestWebHDFS.java
2017-09-14 15:12:26 -07:00
John Zhuge
7ee02d1065
HADOOP-14864. FSDataInputStream#unbuffer UOE should include stream class name. Contributed by Bharat Viswanadham.
2017-09-14 11:26:49 -07:00
Arpit Agarwal
65a941008d
Revert "HDFS-10391. Always enable NameNode service RPC port. Contributed by Gergely Novak."
...
This reverts commit aa4b6fbe75
.
2017-09-14 11:17:08 -07:00
Kai Zheng
e12f3e85bd
HDFS-12438. Rename dfs.datanode.ec.reconstruction.stripedblock.threads.size to dfs.datanode.ec.reconstruction.threads. Contributed by Andrew Wang
2017-09-14 15:39:10 +08:00
ChenSammi
e0b3c644e1
HDFS-12414. Ensure to use CLI command to enable/disable erasure coding policy. Contributed by Sammi Chen
2017-09-14 09:15:29 +08:00
Lei Xu
73aed34dff
HDFS-12409. Add metrics of execution time of different stages in EC recovery task. (Lei (Eddy) Xu)
2017-09-13 17:14:13 -07:00
Xiao Chen
fa6cc43edd
Revert "HADOOP-14521. KMS client needs retry logic. Contributed by Rushabh S Shah."
...
This reverts commit 0a6d5c0cf1
.
2017-09-12 19:53:07 -07:00
Andrew Wang
f4b6267465
HDFS-12222. Document and test BlockLocation for erasure-coded files. Contributed by Huafeng Wang.
2017-09-12 17:35:30 -07:00
Arpit Agarwal
68282c8eac
HDFS-12407. Journal node fails to shutdown cleanly if JournalNodeHttpServer or JournalNodeRpcServer fails to start. Contributed by Ajay Kumar.
2017-09-12 16:18:41 -07:00
Andrew Wang
80ee89b287
HDFS-12417. Disable flaky TestDFSStripedOutputStreamWithFailure.
2017-09-12 11:20:56 -07:00
Lei Xu
de9994bd89
Revert "HDFS-12349. Improve log message when it could not alloc enough blocks for EC. (lei)"
...
This reverts commit 3e6d0ca2b2
.
2017-09-11 10:06:05 -07:00
Arpit Agarwal
aa4b6fbe75
HDFS-10391. Always enable NameNode service RPC port. Contributed by Gergely Novak.
2017-09-09 08:40:53 -07:00
Xiao Chen
b3a4d7d2a0
HDFS-12400. Provide a way for NN to drain the local key cache before re-encryption.
2017-09-07 20:51:02 -07:00
Lei Xu
3e6d0ca2b2
HDFS-12349. Improve log message when it could not alloc enough blocks for EC. (lei)
2017-09-07 18:01:37 -07:00
Andrew Wang
4e50dc976a
HDFS-12218. Addendum. Rename split EC / replicated block metrics in BlockManager.
2017-09-07 16:57:19 -07:00
Andrew Wang
40c2f31f8d
HDFS-12218. Rename split EC / replicated block metrics in BlockManager.
2017-09-07 16:56:35 -07:00
Xiao Chen
52b894db33
HDFS-12369. Edit log corruption due to hard lease recovery of not-closed file which has snapshots.
2017-09-07 16:30:12 -07:00
Yongjun Zhang
d77ed238a9
HDFS-12357. Let NameNode to bypass external attribute provider for configured users. Contributed by Yongjun Zhang, Arun Suresh.
2017-09-07 09:50:36 -07:00
Kai Zheng
2adf8bed71
HDFS-12402. Refactor ErasureCodingPolicyManager and related codes. Contributed by Sammi Chen
2017-09-07 20:38:23 +08:00
Chris Douglas
1f3bc63e67
HADOOP-12077. Provide a multi-URI replication Inode for ViewFs. Contributed by Gera Shegalov
2017-09-05 23:51:51 -07:00
Kai Zheng
d7f27043ce
HDFS-12392. Writing striped file failed due to different cell size. Contributed by Sammi Chen
2017-09-06 13:29:52 +08:00
Andrew Wang
d4035d42f0
HDFS-12377. Refactor TestReadStripedFileWithDecoding to avoid test timeouts.
2017-09-05 16:33:29 -07:00
Andrew Wang
ccd2ac60ec
HDFS-11882. Precisely calculate acked length of striped block groups in updatePipeline.
2017-09-05 14:16:03 -07:00
Xiao Chen
0ba8ff4b77
HDFS-12359. Re-encryption should operate with minimum KMS ACL requirements.
2017-09-05 10:08:27 -07:00
Xiao Chen
633c1ea455
HDFS-12383. Re-encryption updater should handle canceled tasks better.
2017-09-03 19:50:41 -07:00
Xiao Chen
1b3b9938cf
HDFS-12300. Audit-log delegation token related operations.
2017-08-31 23:20:01 -07:00
Arpit Agarwal
fd66a243bf
HDFS-12356. Unit test for JournalNode sync during Rolling Upgrade. Contributed by Hanisha Koneru.
2017-08-30 10:29:42 -07:00
Rakesh Radhakrishnan
200b11368d
HDFS-12258. ec -listPolicies should list all policies in system, no matter it's enabled or disabled. Contributed by Wei Zhou.
2017-08-30 12:58:56 +05:30
Xiao Chen
f3661fd08e
HDFS-12336. Listing encryption zones still fails when deleted EZ is not a direct child of snapshottable directory. Contributed by Wellington Chevreuil.
2017-08-29 21:30:02 -07:00
Yongjun Zhang
cf93d60d3f
HDFS-12191. Provide option to not capture the accessTime change of a file to snapshot if no other modification has been done to this file. Contributed by Yongjun Zhang.
2017-08-29 16:57:03 -07:00
Manoj Govindassamy
63fc1b0b6d
HDFS-11912. Snapshot functionality test along with randomized file IO operations. (George Huang via Manoj Govindassamy)
2017-08-29 11:27:47 -07:00
Brahma Reddy Battula
bb6a3c8330
HDFS-12248. SNN will not upload fsimage on IOE and Interrupted exceptions. (Brahma Reddy Battula)
2017-08-26 13:47:12 +08:00
Manoj Govindassamy
b89ffcff36
HDFS-11986. Dfsadmin should report erasure coding related information separately.
2017-08-25 17:21:56 -07:00
Andrew Wang
f29a0fc288
HDFS-12303. Change default EC cell size to 1MB for better performance. Contributed by Wei Zhou.
2017-08-25 14:14:23 -07:00
Kihwal Lee
8455d70756
HDFS-12299. Race Between update pipeline and DN Re-Registration
2017-08-25 14:49:29 -05:00
Arpit Agarwal
4b2c442d4e
HDFS-12319. DirectoryScanner will throw IllegalStateException when Multiple BP's are present. Contributed by Brahma Reddy Battula.
2017-08-25 10:41:52 -07:00
John Zhuge
3123895db0
HDFS-12318. Fix IOException condition for openInfo in DFSInputStream. Contributed by legend.
2017-08-24 00:26:37 -07:00
Xiao Chen
1000a2af04
HDFS-10899. Add functionality to re-encrypt EDEKs.
2017-08-23 17:06:16 -07:00
John Zhuge
b6bfb2fcb2
HDFS-11738. Hedged pread takes more time when block moved from initial locations. Contributed by Vinayakumar B.
2017-08-21 13:45:30 -07:00
Manoj Govindassamy
913760cb4f
HDFS-11988. Verify HDFS Snapshots with open files captured are consistent across truncates and appends to current version file.
2017-08-21 11:08:38 -07:00
Manoj Govindassamy
4230872dd6
HDFS-12316. Verify HDFS snapshot deletion doesn't crash the ongoing file writes.
2017-08-17 16:23:48 -07:00
Andrew Wang
b298948897
HDFS-12072. Provide fairness between EC and non-EC recovery tasks. Contributed by Eddy Xu.
2017-08-17 15:26:11 -07:00
Andrew Wang
dd7916d3cd
HDFS-12250. Reduce usage of FsPermissionExtension in unit tests. Contributed by Chris Douglas.
2017-08-17 09:35:36 -07:00
Andrew Wang
96b3a6b972
HDFS-11082. Provide replicated EC policy to replicate files. Contributed by SammiChen.
2017-08-16 22:17:06 -07:00
Akira Ajisaka
08aaa4b36f
HDFS-12269. Better to return a Map rather than HashMap in getErasureCodingCodecs. Contributed by Huafeng Wang.
2017-08-17 13:20:27 +09:00
Wei-Chiu Chuang
e3ae3e2644
HDFS-12066. When Namenode is in safemode,may not allowed to remove an user's erasure coding policy. Contributed by lufei.
2017-08-15 07:41:43 -07:00
Wei-Chiu Chuang
1040bae6fc
HDFS-12054. FSNamesystem#addErasureCodingPolicies should call checkNameNodeSafeMode() to ensure Namenode is not in safemode. Contributed by lufei.
2017-08-15 07:38:43 -07:00
Yiqun Lin
2e43c28e01
HDFS-11696. Fix warnings from Spotbugs in hadoop-hdfs. Contributed by Yiqun Lin.
2017-08-15 16:48:49 +08:00
Chris Douglas
645a8f2a4d
HADOOP-14726. Mark FileStatus::isDir as final
2017-08-14 21:57:20 -07:00
Lei Xu
ce797a1706
HDFS-12221. Replace xcerces in XmlEditsVisitor. (Ajay Kumar via lei)
2017-08-14 10:27:47 -07:00
John Zhuge
8b242f09a6
HDFS-11303. Hedged read might hang infinitely if read data from all DN failed . Contributed by Chen Zhang, Wei-chiu Chuang, and John Zhuge.
2017-08-11 19:42:07 -07:00
John Zhuge
312e57b954
HDFS-11957. Enable POSIX ACL inheritance by default. Contributed by John Zhuge.
2017-08-10 10:30:47 -07:00
Wei-Chiu Chuang
9a3c2379ef
HDFS-12182. BlockManager.metaSave does not distinguish between "under replicated" and "missing" blocks. Contributed by Wellington Chevreuil.
2017-08-08 23:44:18 -07:00
Kai Zheng
a53b8b6fdc
HDFS-11975. Provide a system-default EC policy. Contributed by Huichun Lu
2017-08-09 10:12:58 +08:00
Haohui Mai
1db4788b7d
HADOOP-14598. Blacklist Http/HttpsFileSystem in FsUrlStreamHandlerFactory. Contributed by Steve Loughran.
2017-08-08 16:33:18 -07:00
Haohui Mai
71b8dda4f6
HDFS-10326. Disable setting tcp socket send/receive buffers for write pipelines. Contributed by Daryn Sharp.
2017-08-08 14:58:16 -07:00
Arpit Agarwal
bbc6d254c8
HDFS-12224. Add tests to TestJournalNodeSync for sync after JN downtime. Contributed by Hanisha Koneru.
2017-08-04 12:51:33 -07:00
Andrew Wang
f4c6b00a9f
HDFS-12131. Add some of the FSNamesystem JMX values as metrics. Contributed by Erik Krogen.
2017-08-03 15:44:51 -07:00
Manoj Govindassamy
79df1e750e
HDFS-9388. Decommission related code to support Maintenance State for datanodes.
2017-08-02 14:22:46 -07:00
Chris Douglas
12e44e7bda
HDFS-6984. Serialize FileStatus via protobuf.
2017-08-02 12:12:48 -07:00
Manoj Govindassamy
52d7bafcf4
HDFS-12217. HDFS snapshots doesn't capture all open files when one of the open files is deleted.
2017-08-01 16:28:20 -07:00
Sean Mackrory
7774759830
HDFS-12151. Hadoop 2 clients cannot writeBlock to Hadoop 3 DataNodes.
2017-08-01 14:34:25 -06:00
Akira Ajisaka
b38a1eea8e
HADOOP-14245. Use Mockito.when instead of Mockito.stub. Contributed by Andras Bokor.
2017-08-01 15:15:43 +09:00
Arpit Agarwal
3e23415a92
HDFS-12082. BlockInvalidateLimit value is incorrectly set after namenode heartbeat interval reconfigured. Contributed by Weiwei Yang.
2017-07-31 11:33:55 -07:00
Andrew Wang
480c8db40c
HDFS-12206. Rename the split EC / replicated block metrics.
2017-07-28 11:24:44 -07:00
Lei Xu
77791e4c36
HDFS-12044. Mismatch between BlockManager.maxReplicationStreams and ErasureCodingWorker.stripedReconstructionPool pool size causes slow and bursty recovery. (Contributed by Lei (Eddy) Xu)
2017-07-28 10:50:49 -07:00
Wei-Chiu Chuang
369f731264
HDFS-12062. removeErasureCodingPolicy needs super user permission. Contributed by Wei-Chiu Chuang.
2017-07-28 00:51:03 -07:00
Yongjun Zhang
c6330f22a5
HDFS-12190. Enable 'hdfs dfs -stat' to display access time. Contributed by Yongjun Zhang.
2017-07-27 16:48:24 -07:00
Jitendra Pandey
e3c7300225
HDFS-2319. Add test cases for FSshell -stat. Contributed by XieXianshan and Bharat Viswanadham.
2017-07-27 13:23:15 -07:00
Brahma Reddy Battula
c4a85c694f
HDFS-11896. Non-dfsUsed will be doubled on dead node re-registration. Contributed by Brahma Reddy Battula.
2017-07-27 12:02:57 -07:00
Kihwal Lee
a68b5b31cf
HDFS-12171. Reduce IIP object allocations for inode lookup. Contributed by Daryn Sharp.
2017-07-25 11:03:49 -05:00
Brahma Reddy Battula
6d983cca52
HADOOP-14455. ViewFileSystem#rename should support be supported within same nameservice with different mountpoints. Contributed by Brahma Reddy Battula.
2017-07-25 23:51:53 +08:00
Konstantin V Shvachko
8c2c812832
HDFS-11472. Fix inconsistent replica size after a data pipeline failure. Contributed by Erik Krogen and Wei-Chiu Chuang.
2017-07-20 14:47:25 -07:00
Anu Engineer
413b23eb04
HDFS-12158. Secondary Namenode's web interface lack configs for X-FRAME-OPTIONS protection. Contributed by Mukul Kumar Singh.
2017-07-19 10:29:06 -07:00
Brahma Reddy Battula
b778887af5
HDFS-12112. TestBlockManager#testBlockManagerMachinesArray sometimes fails with NPE. Contributed by Wei-Chiu Chuang.
2017-07-15 10:38:31 +08:00
Xiao Chen
0a6d5c0cf1
HADOOP-14521. KMS client needs retry logic. Contributed by Rushabh S Shah.
2017-07-14 22:22:53 -07:00
Tsz-Wo Nicholas Sze
f413ee33df
HDFS-12130. Optimizing permission check for getContentSummary. Contributed by Chen Liang
2017-07-14 14:35:51 -07:00
Tsz-Wo Nicholas Sze
a1f12bb543
Revert "HDFS-12130. Optimizing permission check for getContentSummary." to fix commit message.
...
This reverts commit a29fe100b3
.
2017-07-14 14:34:01 -07:00
Kihwal Lee
e7d187a1b6
HDFS-12140. Remove BPOfferService lock contention to get block pool id. Contributed by Daryn Sharp.
2017-07-14 16:07:17 -05:00
Tsz-Wo Nicholas Sze
a29fe100b3
HDFS-12130. Optimizing permission check for getContentSummary.
2017-07-14 13:36:27 -07:00
Xiaoyu Yao
e15e2713e1
HDFS-11502. Datanode UI should display hostname based on JMX bean instead of window.location.hostname. Contributed by Jeffrey E Rodriguez and Yuanbo Liu.
2017-07-12 16:26:19 -07:00
Akira Ajisaka
9144fd9e9b
HADOOP-14629. Improve exception checking in FileContext related JUnit tests. Contributed by Andras Bokor.
2017-07-12 11:35:50 +09:00
Yiqun Lin
3a7f02b815
HDFS-12085. Reconfigure namenode heartbeat interval fails if the interval was set with time unit. Contributed by Weiwei Yang.
2017-07-11 20:40:11 +08:00
Akira Ajisaka
8fc5dcc2a1
Revert "HADOOP-14587. Use GenericTestUtils.setLogLevel when available in hadoop-common. Contributed by Wenxin He."
...
This reverts commit 82cb2a6497
.
2017-07-08 02:53:18 +09:00
Akira Ajisaka
82cb2a6497
HADOOP-14587. Use GenericTestUtils.setLogLevel when available in hadoop-common. Contributed by Wenxin He.
2017-07-07 15:00:47 +09:00
Wei-Chiu Chuang
bcba844d11
HDFS-12042. Lazy initialize AbstractINodeDiffList#diffs for snapshots to reduce memory consumption. Contributed by Misha Dmitriev.
2017-06-30 10:28:01 -07:00
Arpit Agarwal
6a9dc5f44b
HDFS-12043. Add counters for block re-replication. Contributed by Chen Liang.
2017-06-30 10:20:12 -07:00
Arpit Agarwal
a2f0cbd92f
Revert "HDFS-12043. Add counters for block re-replication. Contributed by Chen Liang."
...
Accidentally committed the wrong patch version, reverting to fix that.
This reverts commit 900221f95e
.
2017-06-30 10:19:27 -07:00
Arpit Agarwal
900221f95e
HDFS-12043. Add counters for block re-replication. Contributed by Chen Liang.
2017-06-29 17:15:13 -07:00
Wei-Chiu Chuang
16c8dbde57
HDFS-11881. NameNode consumes a lot of memory for snapshot diff report generation. Contributed by Manoj Govindassamy.
2017-06-29 06:38:41 -07:00
Lei Xu
d6df0fdbbd
Add -E option in 'ls' to list erasure coding policy of each file and directory if applicable. Contributed by luhuichun via lei.
2017-06-28 13:47:23 -07:00
Wei-Chiu Chuang
f99b6d19de
HDFS-11870. Add CLI cmd to enable/disable an erasure code policy. Contributed by lufei.
2017-06-28 10:54:25 -07:00
Akira Ajisaka
07defa4c09
HDFS-12040. TestFsDatasetImpl.testCleanShutdownOfVolume fails. Contributed by hu xiaodong.
2017-06-27 20:49:26 +09:00
Lei Xu
144753e87f
HDFS-12033. DatanodeManager picking EC recovery tasks should also consider the number of regular replication tasks. Contributed by Lei (Eddy) Xu.
2017-06-26 15:43:50 -07:00
Andrew Wang
2c367b464c
HDFS-11956. Do not require a storage ID or target storage IDs when writing a block. Contributed by Ewan Higgs.
2017-06-26 11:20:07 -07:00
Xiao Chen
68dc7c2405
HDFS-12009. Accept human-friendly units in dfsadmin -setBalancerBandwidth and -setQuota. Contributed by Andrew Wang.
2017-06-22 19:57:54 -07:00
Arpit Agarwal
6d116ffad2
HDFS-11789. Maintain Short-Circuit Read Statistics. Contributed by Hanisha Koneru.
2017-06-22 13:35:56 -07:00
Vinayakumar B
8dbd53ef9f
HDFS-11067. DFS#listStatusIterator(..) should throw FileNotFoundException if the directory deleted before fetching next batch of entries. Contributed by Vinayakumar B.
2017-06-22 17:37:08 +05:30
Arpit Agarwal
9ae9467f92
HDFS-11998. Enable DFSNetworkTopology as default. Contributed by Chen Liang.
2017-06-21 22:01:41 -07:00
Zhe Zhang
c22cf00442
Confusion/name conflict between NameNodeActivity#BlockReportNumOps and RpcDetailedActivity#BlockReportNumOps. Contributed by Erik Krogen.
2017-06-21 16:34:19 -07:00
Kai Zheng
5db3f98468
HDFS-11606. Add CLI cmd to remove an erasure code policy. Contributed by Tim Yao
2017-06-21 14:01:55 +08:00
Lei Xu
45ff4d38e6
HDFS-11647. Add -E option in hdfs "count" command to show erasure policy summarization. Contributed by luhuichun.
2017-06-20 11:55:09 -07:00
Kihwal Lee
8c0769dee4
HDFS-11960. Successfully closed files can stay under-replicated. Contributed by Kihwal Lee.
2017-06-20 09:11:23 -05:00
Brahma Reddy Battula
2e9daa2e27
HADOOP-14533. Size of args cannot be less than zero in TraceAdmin#run as its linkedlist. Contributed by Weisen Han.
2017-06-20 20:44:31 +08:00
Akira Ajisaka
2c769167db
HDFS-11345. Document the configuration key for FSNamesystem lock fairness. Contributed by Erik Krogen.
2017-06-20 16:35:54 +09:00
Lei Xu
73fb75017e
HDFS-11916. Extend TestErasureCodingPolicies/TestErasureCodingPolicyWithSnapshot with a random EC policy. Contributed by Takanobu Asanuma.
2017-06-19 10:25:20 -07:00
Lei Xu
6460df21a0
HADOOP-14395. Provide Builder pattern for DistributedFileSystem.append. Contributed by Lei (Eddy) Xu.
2017-06-16 17:24:00 -07:00
Andrew Wang
fb68980959
HDFS-10480. Add an admin command to list currently open files. Contributed by Manoj Govindassamy.
2017-06-15 14:46:55 -07:00
Lei Xu
3f5108723c
HDFS-11682. TestBalancer.testBalancerWithStripedFile is flaky. (lei)
2017-06-15 11:04:50 -07:00
Lei Xu
5e7cfdca7b
HADOOP-14394. Provide Builder pattern for DistributedFileSystem.create. (lei)
2017-06-15 10:59:24 -07:00
Akira Ajisaka
315f07700d
HDFS-11736. OIV tests should not write outside 'target' directory. Contributed by Yiqun Lin.
2017-06-15 13:46:20 +09:00
Lei Xu
999c8fcbef
HDFS-10999. Introduce separate stats for Replicated and Erasure Coded Blocks apart from the current Aggregated stats. (Manoj Govindassamy via lei)
2017-06-14 10:44:19 -07:00
Arpit Agarwal
8633ef8e10
HADOOP-14503. Make RollingAverages a mutable metric. Contributed by Hanisha Koneru.
2017-06-12 20:43:43 -07:00
Arpit Agarwal
b3d3ede91a
HDFS-11967. TestJMXGet fails occasionally. Contributed by Arpit Agarwal.
2017-06-12 16:03:47 -07:00
Arpit Agarwal
3f0a727f75
HDFS-11907. Add metric for time taken by NameNode resource check. Contributed by Chen Liang.
2017-06-12 15:18:38 -07:00
Mingliang Liu
1a33c9d589
HDFS-11945. Internal lease recovery may not be retried for a long time. Contributed by Kihwal Lee
2017-06-08 14:36:47 -07:00
Vinayakumar B
70fc6746b3
HDFS-11708. Positional read will fail if replicas moved to different DNs after stream is opened. Contributed by Vinayakumar B.
2017-06-07 10:55:53 +05:30
Brahma Reddy Battula
1869e1771c
HDFS-11711. DN should not delete the block On "Too many open files" Exception. Contributed by Brahma Reddy Battula.
2017-06-07 13:05:33 +08:00
Brahma Reddy Battula
19ef3a81f8
HADOOP-14485. Redundant 'final' modifier in try-with-resources statement. Contributed by wenxin he.
2017-06-06 23:11:47 +08:00
Kihwal Lee
e4e203e080
HDFS-10816. TestComputeInvalidateWork#testDatanodeReRegistration fails due to race between test and replication monitor. Contributed by Eric Badger.
2017-06-05 15:18:27 -05:00
Yiqun Lin
367da9b7b8
HDFS-11899. ASF License warnings generated intermittently in trunk. Contributed by Yiqun Lin.
2017-06-03 22:07:24 +08:00
Yiqun Lin
8d9084eb62
HDFS-11359. DFSAdmin report command supports displaying maintenance state datanodes. Contributed by Yiqun Lin.
2017-06-02 12:48:30 +08:00
Xiao Chen
6a3fc685a9
HDFS-11741. Long running balancer may fail due to expired DataEncryptionKey. Contributed by Wei-Chiu Chuang and Xiao Chen.
2017-06-01 14:05:37 -07:00
Brahma Reddy Battula
ff3103556b
HDFS-11905. Fix license header inconsistency in hdfs. Contributed by Yeliang Cang.
2017-06-02 00:28:33 +08:00
Brahma Reddy Battula
0dcf843c00
HDFS-11893. Fix TestDFSShell.testMoveWithTargetPortEmpty failure. Contributed by Brahma Reddy Battula.
2017-06-01 22:29:29 +08:00
Kihwal Lee
1543d0f5be
HDFS-5042. Completed files lost after power failure. Contributed by Vinayakumar B.
2017-05-31 10:55:03 -05:00
Brahma Reddy Battula
13de636b40
HDFS-11901. Modifier 'static' is redundant for inner enums. Contributed by ZhangBing Lin.
2017-05-31 23:09:08 +08:00
Lei Xu
91d6fe151f
HDFS-11659. TestDataNodeHotSwapVolumes.testRemoveVolumeBeingWritten fail due to no DataNode available for pipeline recovery. Contributed by Lei (Eddy) Xu.
2017-05-30 11:10:12 -07:00
Yiqun Lin
31058b243e
HDFS-11446. TestMaintenanceState#testWithNNAndDNRestart fails intermittently. Contributed by Yiqun Lin.
2017-05-28 11:23:32 +08:00
Kihwal Lee
2b5ad48762
HDFS-11817. A faulty node can cause a lease leak and NPE on accessing data. Contributed by Kihwal Lee.
2017-05-25 17:17:38 -05:00
Kihwal Lee
29b7df960f
HDFS-11856. Ability to re-add Upgrading Nodes to pipeline for future pipeline updates. Contributed by Vinayakumar B.
2017-05-25 13:05:23 -05:00
Brahma Reddy Battula
2e41f8803d
HDFS-11445. FSCK shows overall health stauts as corrupt even one replica is corrupt. Contributed by Brahma Reddy Battula.
2017-05-25 22:35:10 +08:00
Akira Ajisaka
6a52b5e144
HADOOP-14180. FileSystem contract tests to replace JUnit 3 with 4. Contributed by Xiaobing Zhou and Mingliang Liu.
2017-05-25 15:36:44 +09:00
Wei-Chiu Chuang
b8b69d797a
Revert "HDFS-10797. Disk usage summary of snapshots causes renamed blocks to get counted twice. Contributed by Sean Mackrory."
...
This reverts commit 6a38d118d8
.
2017-05-24 17:21:22 -07:00
Wei-Chiu Chuang
2cba561228
Revert "HDFS-11515. -du throws ConcurrentModificationException. Contributed by Istvan Fajth, Wei-Chiu Chuang."
...
This reverts commit bc7aff7cec
.
2017-05-24 17:20:27 -07:00
Jing Zhao
1c8dd6d3d1
HDFS-11823. Extend TestDFSStripedIutputStream/TestDFSStripedOutputStream with a random EC policy. Contributed by Takanobu Asanuma.
2017-05-24 11:14:19 -07:00
Kai Zheng
a62be38a5e
HDFS-11793. Allow to enable user defined erasure coding policy. Contributed by Sammi Chen
2017-05-24 18:45:52 +08:00
Rakesh Radhakrishnan
1b5451bf05
HDFS-11794. Add ec sub command -listCodec to show currently supported ec codecs. Contributed by SammiChen.
2017-05-23 17:03:28 +05:30
Arpit Agarwal
d0f346af26
HDFS-11419. Performance analysis of new DFSNetworkTopology#chooseRandom. Contributed by Chen Liang.
2017-05-22 20:25:34 -07:00
Sunil G
b6f66b0da1
YARN-6584. Correct license headers in hadoop-common, hdfs, yarn and mapreduce. Contributed by Yeliang Cang.
2017-05-22 14:10:06 +05:30
Arpit Agarwal
44e9ef2e90
HDFS-11842. TestDataNodeOutlierDetectionViaMetrics UT fails intermittently. Controbuted by Hanisha Koneru.
2017-05-17 19:33:37 -07:00
Jason Lowe
2397a2626e
HDFS-11818. TestBlockManager.testSufficientlyReplBlocksUsesNewRack fails intermittently. Contributed by Nathan Roberts
2017-05-12 17:42:47 -05:00
Vinayakumar B
1411612aa4
HDFS-11674. reserveSpaceForReplicas is not released if append request failed due to mirror down and replica recovered (Contributed by Vinayakumar B)
2017-05-12 07:38:18 +05:30
Chris Douglas
51b671ef18
HDFS-11681. DatanodeStorageInfo#getBlockIterator() should return an iterator to an unmodifiable set Contributed by Virajith Jalaparti
2017-05-10 22:25:28 -07:00
Kihwal Lee
ad1e3e4d9f
HDFS-11755. Underconstruction blocks can be considered missing. Contributed by Nathan Roberts.
2017-05-10 14:15:57 -05:00
Jason Lowe
fab73748a1
HDFS-11745. Increase HDFS test timeouts from 1 second to 10 seconds. Contributed by Eric Badger
2017-05-10 13:02:31 -05:00
Andrew Wang
543aac9f28
HADOOP-14386. Rewind trunk from Guava 21.0 back to Guava 11.0.2.
2017-05-09 09:22:53 -07:00
Andrew Wang
54fd0e44b7
HDFS-11644. Support for querying outputstream capabilities. Contributed by Manoj Govindassamy.
2017-05-08 21:59:49 -07:00
Kihwal Lee
cef2815cf4
HDFS-11702. Remove indefinite caching of key provider uri in DFSClient. Contributed by Rushabh S Shah.
2017-05-08 08:27:37 -05:00
Chris Douglas
e4f34ecb04
HADOOP-14390. Correct spelling of 'succeed' and variants. Contributed by Dongtao Zhang
2017-05-05 12:10:50 -07:00
Chris Douglas
a3954ccab1
HDFS-9807. Add an optional StorageID to writes. Contributed by Ewan Higgs
2017-05-05 12:01:26 -07:00
Yiqun Lin
97c2e576c9
HDFS-11530. Use HDFS specific network topology to choose datanode in BlockPlacementPolicyDefault. Contributed by Yiqun Lin and Chen Liang.
2017-05-05 11:54:50 +08:00
Arpit Agarwal
07761af357
HDFS-11448. JN log segment syncing should support HA upgrade. Contributed by Hanisha Koneru.
2017-05-04 15:57:44 -07:00
Lei Xu
25f5d9ad5e
HDFS-11687. Add new public encryption APIs required by Hive. (lei)
...
Change-Id: I4a23a00de63ad18022312ceb1f306a87d032d07c
2017-05-04 12:06:50 -07:00
Andrew Wang
c2a52ef9c2
HDFS-11643. Add shouldReplicate option to create builder. Contributed by SammiChen.
2017-05-04 11:39:14 -07:00
Arpit Agarwal
81092b1f11
HDFS-11722. Change Datanode file IO profiling sampling to percentage. Contributed by Hanisha Koneru.
2017-05-03 16:29:30 -07:00
Arpit Agarwal
30cd265134
Revert "HDFS-11488. JN log segment syncing should support HA upgrade. Contributed by Hanisha Koneru."
...
This reverts commit 08fb82d6d1
.
2017-05-03 16:28:47 -07:00
Arpit Agarwal
08fb82d6d1
HDFS-11488. JN log segment syncing should support HA upgrade. Contributed by Hanisha Koneru.
2017-05-03 15:46:08 -07:00
Mingliang Liu
83dded556d
HDFS-11739. Fix regression in tests caused by YARN-679. Contributed by Steve Loughran
2017-05-03 11:22:44 -07:00
Erik Krogen
d9014bda93
HDFS-11717. Add unit test for HDFS-11709 StandbyCheckpointer should handle non-existing legacyOivImageDir gracefully. Contributed by Erik Krogen.
2017-05-02 18:34:11 -07:00
Kihwal Lee
4cfc866436
HDFS-11714. Newly added NN storage directory won't get initialized and cause space exhaustion. Contributed by Kihwal Lee.
2017-05-01 17:29:25 -05:00
Kihwal Lee
07b98e7830
HDFS-11609. Some blocks can be permanently lost if nodes are decommissioned while dead. Contributed by Kihwal Lee.
2017-05-01 14:19:02 -05:00
Lei Xu
19a7e94ee4
HDFS-11718. DFSStripedOutputStream hsync/hflush should not throw UnsupportedOperationException. (Manoj Govindassamy via lei)
...
Change-Id: I4cc226b80c64a0d900a3b1ce71e51f051cd29c22
2017-04-28 17:06:14 -07:00
Kai Zheng
cb672a45a0
HDFS-11605. Allow user to customize new erasure code policies. Contributed by Huafeng Wang
2017-04-28 13:18:50 +08:00
Wei-Chiu Chuang
bbf8cac14d
HADOOP-13200. Implement customizable and configurable erasure coders. Contributed by Tim Yao.
2017-04-27 12:39:47 -07:00
Wei-Chiu Chuang
ddaeb3e497
Revert "HADOOP-13200. Implement customizable and configurable erasure coders. Contributed by Tim Yao."
...
This reverts commit 872088c6e7
.
2017-04-27 12:25:47 -07:00
Wei-Chiu Chuang
872088c6e7
HADOOP-13200. Implement customizable and configurable erasure coders. Contributed by Tim Yao.
2017-04-27 11:59:33 -07:00
Konstantin V Shvachko
28eb2aabeb
HDFS-11384. Balancer disperses getBlocks calls to avoid NameNode's rpc queue saturation. Contributed by Konstantin V Shvachko.
2017-04-26 17:28:49 -07:00
Akira Ajisaka
93fa48fcf2
HDFS-11417. Add datanode admin command to get the storage info. Contributed by Surendra Singh Lilhore.
2017-04-26 17:43:29 +09:00
Chris Douglas
2f73396b59
HDFS-6708. StorageType should be encoded in the block token. Contributed by Ewan Higgs
2017-04-25 23:57:00 -07:00
Xiaoyu Yao
4ea2778acb
HADOOP-14207. "dfsadmin -refreshCallQueue" fails with DecayRpcScheduler. Contributed by Surendra Singh Lihore.
2017-04-25 18:45:56 -07:00
Yongjun Zhang
20e3ae260b
HDFS-11402. HDFS Snapshots should capture point-in-time copies of OPEN files. (Manoj Govindassamy via Yongjun Zhang)
2017-04-21 20:35:48 -07:00
Andrew Wang
74a723852d
HDFS-11660. TestFsDatasetCache#testPageRounder fails intermittently with AssertionError.
2017-04-19 18:10:04 -07:00
Andrew Wang
c1549352cf
HDFS-11671. TestReconstructStripedBlocks#test2RecoveryTasksForSameBlockGroup fails.
2017-04-19 13:49:56 -07:00
Konstantin V Shvachko
8dfcd95d58
HDFS-11634. Optimize BlockIterator when interating starts in the middle. Contributed by Konstantin V Shvachko.
2017-04-17 16:56:24 -07:00
Zhe Zhang
ad49098eb3
HDFS-11615. FSNamesystemLock metrics can be inaccurate due to millisecond precision. Contributed by Erik Krogen.
2017-04-17 16:22:33 -07:00
Andrew Wang
a7312715a6
HDFS-10996. Ability to specify per-file EC policy at create time. Contributed by SammiChen.
2017-04-12 12:27:34 -07:00
Andrew Wang
966b1b5b44
HDFS-11565. Use compact identifiers for built-in ECPolicies in HdfsFileStatus.
2017-04-12 12:24:32 -07:00
Chris Nauroth
23b1a7bdf1
HDFS-11163. Mover should move the file blocks to default storage once policy is unset. Contributed by Surendra Singh Lilhore.
2017-04-11 22:03:09 -07:00
Hanisha Koneru
62e4573efb
HDFS-11630. TestThrottledAsyncCheckerTimeout fails intermittently in Jenkins builds. Contributed by Hanisha Koneru.
2017-04-11 21:36:24 -07:00
Mingliang Liu
3a91376707
HDFS-11558. BPServiceActor thread name is too long. Contributed by Xiaobing Zhou
2017-04-11 15:29:38 -07:00
Wei-Chiu Chuang
f050afb578
HADOOP-13665. Erasure Coding codec should support fallback coder. Contributed by Kai Sasaki.
2017-04-11 07:32:13 -07:00
Yiqun Lin
2fd568fdd4
HDFS-11637. Fix javac warning caused by the deprecated key used in TestDFSClientRetries#testFailuresArePerOperation. Contributed by Yiqun Lin.
2017-04-11 19:40:09 +08:00
Andrew Wang
e8bdad7385
HDFS-11623. Move system erasure coding policies into hadoop-hdfs-client.
2017-04-07 16:46:28 -07:00
Andrew Wang
203edc026c
HDFS-11633. FSImage failover disables all erasure coding policies. Contributed by Wei-Chiu Chuang.
2017-04-07 15:46:11 -07:00
Xiaoyu Yao
0eacd4c13b
HDFS-11608. HDFS write crashed with block size greater than 2 GB. Contributed by Xiaobing Zhou.
2017-04-06 16:11:55 -07:00
Arpit Agarwal
8c57aeb5b4
HDFS-11131. TestThrottledAsyncChecker#testCancellation is flaky.
2017-04-05 17:54:30 -07:00
Andrew Wang
9e0e430f18
HDFS-11538. Move ClientProtocol HA proxies into hadoop-hdfs-client. Contributed by Huafeng Wang.
2017-04-04 23:05:24 -07:00
Andrew Wang
18432130a7
HADOOP-14104. Client should always ask namenode for kms provider path. Contributed by Rushabh S Shah.
2017-04-04 13:38:25 -07:00
Wei-Chiu Chuang
bbd68478d5
HDFS-11598. Improve -setrep for Erasure Coded files. Contributed by Yiqun Lin.
2017-04-03 07:57:28 -07:00
Wei-Chiu Chuang
bc7aff7cec
HDFS-11515. -du throws ConcurrentModificationException. Contributed by Istvan Fajth, Wei-Chiu Chuang.
2017-04-03 07:35:09 -07:00
Hanisha Koneru
73835c73e2
HDFS-11560. Expose slow disks via NameNode JMX. Contributed by Hanisha Koneru.
2017-03-31 13:50:29 -07:00
Hanisha Koneru
28cdc5a8dc
HDFS-11551. Handle SlowDiskReport from DataNode at the NameNode. Contributed by Hanisha Koneru.
2017-03-30 22:41:26 -07:00
Yongjun Zhang
bf3fb585aa
HADOOP-11794. Enable distcp to copy blocks in parallel. Contributed by Yongjun Zhang, Wei-Chiu Chuang, Xiao Chen, Rosie Li.
2017-03-30 17:38:56 -07:00
Yongjun Zhang
144f1cf765
Revert "HADOOP-11794. Enable distcp to copy blocks in parallel. Contributed by Yongjun Zhang, Wei-Chiu Chuang, Xiao Chen."
...
This reverts commit 064c8b25ec
.
2017-03-30 17:38:18 -07:00
Yongjun Zhang
064c8b25ec
HADOOP-11794. Enable distcp to copy blocks in parallel. Contributed by Yongjun Zhang, Wei-Chiu Chuang, Xiao Chen.
2017-03-30 17:01:15 -07:00
Andrew Wang
4966a6e26e
HADOOP-14223. Extend FileStatus#toString() to include details like Erasure Coding and Encryption. Contributed by Manoj Govindassamy.
2017-03-29 14:37:21 -07:00
Daniel Templeton
15e3873dc3
HDFS-11571. Typo in DataStorage exception message (Contributed by Anna Budai via Daniel Templeton)
2017-03-29 10:56:36 -07:00
Yiqun Lin
6b09336438
HDFS-11577. Combine the old and the new chooseRandom for better performance. Contributed by Chen Liang.
2017-03-28 23:02:07 +08:00
Masatake Iwasaki
64ea62c1cc
HDFS-11486. Client close() should not fail fast if the last block is being decommissioned. Contributed by Wei-Chiu Chuang and Yiqun Lin.
2017-03-28 09:13:44 +09:00
Tsuyoshi Ozawa
84ddedc0b2
HADOOP-10101. Update guava dependency to the latest version. (ozawa)
2017-03-25 10:06:52 +09:00
Hanisha Koneru
1f66524432
HDFS-11570. Unit test for NameNodeStatusMXBean. Contributed by Hanisha Koneru.
2017-03-24 14:44:25 -07:00
Xiaobing Zhou
1168ece596
HDFS-11534. Add counters for number of blocks in pending IBR. Contributed by Xiaobing Zhou.
2017-03-24 14:33:44 -07:00
Andrew Wang
332a997e10
HDFS-11170. Add builder-based create API to FileSystem. Contributed by SammiChen and Wei Zhou.
2017-03-24 12:56:46 -07:00
Andrew Wang
52b00600df
HADOOP-13715. Add isErasureCoded() API to FileStatus class. Contributed by Manoj Govindassamy.
2017-03-24 11:44:46 -07:00
Ravi Prakash
d4f73e7e27
HDFS-11574. Spelling mistakes in the Java source. Contributed by Hu Xiaodong.
2017-03-24 09:38:17 -07:00
Yiqun Lin
3b908f71c5
HDFS-11358. DiskBalancer: Report command supports reading nodes from host file. Contributed by Yiqun Lin.
2017-03-21 17:44:17 +08:00
Arpit Agarwal
e7c8da614c
HDFS-11545. Propagate DataNode's slow disks info to the NameNode via Heartbeats. Contributed by Hanisha Koneru.
2017-03-20 21:54:58 -07:00
Hanisha Koneru
7f8e928400
HDFS-11517. Expose slow disks via DataNode JMX. Contributed by Hanisha Koneru
2017-03-17 15:42:25 -07:00
Andrew Wang
92ea6d74ec
HDFS-11516. Admin command line should print message to stderr in failure case. Contributed by Kai Sasaki.
2017-03-17 11:26:02 -07:00
Andrew Wang
4812518b23
HDFS-10530. BlockManager reconstruction work scheduling should correctly adhere to EC block placement policy. Contributed by Manoj Govindassamy and Rui Gao.
2017-03-16 15:07:38 -07:00
Kihwal Lee
ba62b50eba
HDFS-10601. Improve log message to include hostname when the NameNode is in safemode. Contributed by Kuhu Shukla.
2017-03-16 10:54:59 -05:00
Hanisha Koneru
d69a82c89c
HDFS-11511. Support Timeout when checking single disk. Contributed by Hanisha Koneru.
2017-03-15 18:01:45 -07:00
Chen Liang
615ac09499
HDFS-11419. DFSTopologyNodeImpl#chooseRandom optimizations. Contributed by Chen Liang.
2017-03-15 12:28:22 -07:00
Yiqun Lin
4416a07c9c
HDFS-11420. Edit file should not be processed by the same type processor in OfflineEditsViewer. Contributed by Yiqun Lin.
2017-03-15 18:05:03 +08:00
Andrew Wang
cc1292e73a
HDFS-9705. Refine the behaviour of getFileChecksum when length = 0. Contributed by Kai Zheng and SammiChen.
2017-03-14 16:41:10 -07:00
Andrew Wang
7515e75103
HDFS-11505. Do not enable any erasure coding policies by default. Contributed by Manoj Govindassamy.
2017-03-14 11:47:25 -07:00
Chen Liang
9832ae0ed8
HDFS-11482. Add storage type demand to into DFSNetworkTopology#chooseRandom. Contributed by Chen Liang.
2017-03-13 17:30:10 -07:00
Jing Zhao
55796a0946
HDFS-11395. RequestHedgingProxyProvider#RequestHedgingInvocationHandler hides the Exception thrown from NameNode. Contributed by Nandakumar.
2017-03-13 14:24:51 -07:00
Yiqun Lin
79924266f8
HDFS-11512. Increase timeout on TestShortCircuitLocalRead#testSkipWithVerifyChecksum. Contributed by Eric Badger.
2017-03-13 18:22:30 +08:00
Lei Xu
6d356b6b4d
HDFS-11340. DataNode reconfigure for disks doesn't remove the failed volumes. (Manoj Govindassamy via lei)
2017-03-10 14:37:13 -08:00
Andrew Wang
819808a016
HDFS-11506. Move ErasureCodingPolicyManager#getSystemDefaultPolicy to test code. Contributed by Manoj Govindassamy.
2017-03-09 17:29:11 -08:00
Masatake Iwasaki
385d2cb777
HDFS-11499. Decommissioning stuck because of failing recovery. Contributed by Lukas Majercak and Manoj Govindassamy.
2017-03-09 21:13:50 +09:00
Andrew Wang
33a38a5341
HDFS-11314. Enforce set of enabled EC policies on the NameNode.
2017-03-08 16:41:44 -08:00
Andrew Wang
5ca6ef0c26
HDFS-10983. OIV tool should make an EC file explicit. Contributed by Manoj Govindassamy.
2017-03-08 15:36:19 -08:00
Arpit Agarwal
959940b0ab
HDFS-11477. Simplify file IO profiling configuration. Contributed by Hanisha Koneru.
2017-03-07 10:12:35 -08:00
Arpit Agarwal
b5adc5c301
HDFS-10838. Last full block report received time for each DN should be easily discoverable. Contributed by Surendra Singh Lilhore.
2017-03-06 16:39:53 -08:00
Yiqun Lin
3536ce031c
HDFS-8741. Proper error msg to be printed when invalid operation type is given to WebHDFS operations. Contributed by Surendra Singh Lilhore.
2017-03-06 19:04:03 +08:00
Andrew Wang
3085a60430
HDFS-8112. Relax permission checking for EC related operations.
2017-03-03 13:00:22 -08:00
Rakesh Radhakrishnan
3749152b66
HDFS-11416. Refactor out system default erasure coding policy. Contributed by Andrew Wang.
2017-03-03 09:28:03 +05:30
Andrew Wang
8f4817f2c5
Revert "HDFS-11477. Simplify file IO profiling configuration. Contributed by Hanisha Koneru."
...
This reverts commit e61491d476
.
2017-03-02 16:20:48 -08:00
Arpit Agarwal
e61491d476
HDFS-11477. Simplify file IO profiling configuration. Contributed by Hanisha Koneru.
2017-03-02 15:38:25 -08:00
Arpit Agarwal
b3ec531f40
HDFS-11461. DataNode Disk Outlier Detection. Contributed by Hanisha Koneru.
2017-03-02 12:45:48 -08:00
Arpit Agarwal
eeca8b0c4e
HDFS-11419. HDFS specific network topology classes with storage type info included. Contributed by Chen Liang.
2017-03-02 09:21:27 -08:00
Ming Ma
25c84d279b
HDFS-11412. Maintenance minimum replication config value allowable range should be [0, DefaultReplication]. (Manoj Govindassamy via mingma)
2017-03-01 20:23:52 -08:00
Rakesh Radhakrishnan
82ef9accaf
HDFS-11428. Change setErasureCodingPolicy to take a required string EC policy name. Contributed by Andrew Wang.
2017-03-01 16:06:02 +05:30
Brahma Reddy Battula
dcd03df9f9
HDFS-11432. Federation : Support fully qualified path for Quota/Snapshot/cacheadmin/cryptoadmin commands. Contributed by Brahma Reddy Battula.
2017-03-01 10:45:56 +05:30
Andrew Wang
55c07bbed2
HDFS-11382. Persist Erasure Coding Policy ID in a new optional field in INodeFile in FSImage. Contributed by Manoj Govindassamy.
2017-02-27 17:07:45 -08:00
Wei-Chiu Chuang
05391c1845
HDFS-10506. OIV's ReverseXML processor cannot reconstruct some snapshot details. Contributed by Akira Ajisaka.
2017-02-25 14:38:50 -08:00
Arpit Agarwal
120bef7de8
HDFS-11462. Fix occasional BindException in TestNameNodeMetricsLogger.
2017-02-24 19:53:39 -08:00
Xiao Chen
e24ed47d9a
HDFS-11421. Make WebHDFS' ACLs RegEx configurable. Contributed by Harsh J.
2017-02-24 16:49:46 -08:00
Arpit Agarwal
d2b3ba9b8f
HDFS-11295. Check storage remaining instead of node remaining in BlockPlacementPolicyDefault.chooseReplicaToDelete(). Contributed by Marton Elek.
2017-02-24 15:44:11 -08:00
Andrew Wang
c1a52b04d0
HDFS-11427. Rename rs-default to rs.
2017-02-24 10:58:45 -08:00
Andrew Wang
132f758e3d
HDFS-11426. Refactor EC CLI to be similar to storage policies CLI.
2017-02-23 16:00:11 -08:00
Jing Zhao
13d4bcfe35
HDFS-4025. QJM: Sychronize past log segments to JNs that missed them. Contributed by Hanisha Koneru.
2017-02-22 16:33:38 -08:00
Ming Ma
cfcd527323
HDFS-11411. Avoid OutOfMemoryError in TestMaintenanceState test runs. (Manoj Govindassamy via mingma)
2017-02-22 09:41:07 -08:00
Mingliang Liu
003ae00693
HDFS-11430. Separate class InnerNode from class NetworkTopology and make it extendable. Contributed by Tsz Wo Nicholas Sze
2017-02-21 15:32:46 -08:00
Andrew Wang
fc9ad3ce3a
HDFS-11405. Rename "erasurecode" CLI subcommand to "ec". Contributed by Manoj Govindassamy.
2017-02-21 13:55:27 -08:00
Eric Payne
a07ddef101
HDFS-11404. Increase timeout on TestShortCircuitLocalRead.testDeprecatedGetBlockLocalPathInfoRpc. Contributed by Eric Badger
2017-02-21 12:04:25 -06:00
Vinayakumar B
4804050630
HDFS-11177. 'storagepolicies -getStoragePolicy' command should accept URI based path. (Contributed by Surendra Singh Lilhore)
2017-02-21 18:13:19 +05:30
Wei-Chiu Chuang
5690b51ef7
HDFS-11100. Recursively deleting file protected by sticky bit should fail. Contributed by John Zhuge.
2017-02-16 05:39:37 -08:00
Jing Zhao
627da6f717
HDFS-8498. Blocks can be committed with wrong size. Contributed by Jing Zhao.
2017-02-15 10:44:37 -08:00
Wei-Chiu Chuang
0cf5993712
HDFS-11084. Add a regression test for sticky bit support of OIV ReverseXML processor. Contributed by Wei-Chiu Chuang.
2017-02-14 09:11:55 -08:00
Chris Douglas
4ed33e9ca3
HDFS-11026. Convert BlockTokenIdentifier to use Protobuf. Contributed by Ewan Higgs.
2017-02-13 11:29:18 -08:00
Kihwal Lee
07a5184f74
HDFS-11379. DFSInputStream may infinite loop requesting block locations. Contributed by Daryn Sharp.
2017-02-10 12:27:08 -06:00
Xiao Chen
2007e0cf2a
HDFS-11210. Enhance key rolling to guarantee new KeyVersion is returned from generateEncryptedKeys after a key is rolled.
2017-02-07 20:36:11 -08:00
Yiqun Lin
3433f572fa
HDFS-11353. Improve the unit tests relevant to DataNode volume failure testing. Contributed by Yiqun Lin.
2017-02-02 19:38:17 +08:00
Arpit Agarwal
6aa09dc28a
HDFS-11112. Journal Nodes should refuse to format non-empty directories. Contributed by Yiqun Lin.
2017-02-01 16:51:58 -08:00
Ming Ma
312b36d113
HDFS-11378. Verify multiple DataNodes can be decommissioned/maintenance at the same time. (Manoj Govindassamy via mingma)
2017-01-27 16:16:42 -08:00
Arpit Agarwal
7bc333ad41
HDFS-11374. Skip FSync in CreateEditsLog to speed up edit log generation. Contributed by Hanisha Koneru.
2017-01-26 16:21:25 -08:00
Xiao Chen
88da9f6b67
Revert "HDFS-8377. Support HTTP/2 in datanode. Contributed by Duo Zhang."
...
This reverts commit ada233b7cd
.
2017-01-26 13:42:50 -08:00
Xiao Chen
44606aa850
HDFS-11364. Add a test to verify Audit log entries for setfacl/getfacl commands over FS shell. Contributed by Manoj Govindassamy.
2017-01-26 10:48:26 -08:00
Arpit Agarwal
7c1cc30b3c
HDFS-11369. Change exception message in StorageLocationChecker.
2017-01-26 09:12:38 -08:00
Jing Zhao
b782bf2156
HDFS-11124. Report blockIds of internal blocks for EC files in Fsck. Contributed by Takanobu Asanuma.
2017-01-25 11:16:17 -08:00
Arpit Agarwal
b57368b6f8
HDFS-11194. Maintain aggregated peer performance metrics on NameNode.
2017-01-24 16:58:20 -08:00
Wei-Chiu Chuang
355b907c09
HDFS-11121. Add assertions to BlockInfo#addStorage to protect from breaking reportedBlock-blockGroup mapping. Contributed by Takanobu Asanuma.
2017-01-21 05:56:22 +08:00
Ming Ma
f3fb94be05
HDFS-11296. Maintenance state expiry should be an epoch time and not jvm monotonic. (Manoj Govindassamy via mingma)
2017-01-19 22:31:15 -08:00
Lei Xu
78ae2aed8f
HDFS-11259. Update fsck to display maintenance state info. (Manoj Govindassamy via lei)
2017-01-19 16:28:31 +08:00
Andrew Wang
a8f1c7f542
HDFS-110268. Correctly reconstruct erasure coding file from FSImage. Contributed by SammiChen.
2017-01-19 00:24:11 -08:00
Yiqun Lin
724bb86351
HDFS-11316. TestDataNodeVolumeFailure#testUnderReplicationAfterVolFailure fails in trunk. Contributed by Yiqun Lin.
2017-01-19 12:05:13 +08:00
Andrew Wang
a2a5d7b5bc
HDFS-10759. Change fsimage bool isStriped from boolean to an enum. Contributed by Ewan Higgs.
2017-01-18 13:31:05 -08:00
Vinitha Reddy Gankidi
8a0fa0f7e8
HDFS-10733. NameNode terminated after full GC thinking QJM is unresponsive. Contributed by Vinitha Gankidi.
2017-01-18 12:46:32 -08:00
Akira Ajisaka
b1a9ec856b
HDFS-11290. TestFSNameSystemMBean should wait until JMX cache is cleared. Contributed by Erik Krogen.
2017-01-18 17:54:33 +09:00
Akira Ajisaka
e407449ddb
HADOOP-13933. Add haadmin -getAllServiceState option to get the HA state of all the NameNodes/ResourceManagers. Contributed by Surendra Singh Lilhore.
2017-01-17 10:10:23 +09:00
Arpit Agarwal
79e939d0b8
HDFS-11339. Support File IO sampling for Datanode IO profiling hooks. Contributed by Hanisha Koneru.
2017-01-16 14:43:29 -08:00
Lei Xu
2f8e9b7e4b
Revert "HDFS-11259. Update fsck to display maintenance state info. (Manoj Govindassamy via lei)"
...
This reverts commit c18590fce2
.
2017-01-16 15:11:53 +08:00
Wei-Chiu Chuang
1cde954a4f
HDFS-11306. Print remaining edit logs from buffer if edit log can't be rolled. Contributed by Wei-Chiu Chuang.
2017-01-13 11:46:30 -08:00
Ming Ma
467f5f1735
HDFS-9391. Update webUI/JMX to display maintenance state info. (Manoj Govindassamy via mingma)
2017-01-10 20:12:42 -08:00
Andrew Wang
e69231658d
HDFS-11072. Add ability to unset and change directory EC policy. Contributed by Sammi Chen.
2017-01-10 11:32:48 -08:00
Arpit Agarwal
4046794a53
HDFS-11299. Support multiple Datanode File IO hooks. Contributed by Hanisha Koneru.
2017-01-10 10:43:11 -08:00
Lei Xu
c18590fce2
HDFS-11259. Update fsck to display maintenance state info. (Manoj Govindassamy via lei)
2017-01-10 19:37:58 +08:00
Xiaoyu Yao
87bb1c49bb
HDFS-11279. Cleanup unused DataNode#checkDiskErrorAsync(). Contributed by Hanisha Koneru
2017-01-03 18:25:46 -08:00
Andrew Wang
7fcc73fc0d
HDFS-11156. Add new op GETFILEBLOCKLOCATIONS to WebHDFS REST API. Contributed by Weiwei Yang.
2017-01-03 09:58:00 -08:00
Lei Xu
a4f66655ec
HDFS-11267. Avoid redefinition of storageDirs in NNStorage and cleanup its accessors in Storage. (Manoj Govindassamy via lei)
2016-12-29 16:57:40 +08:00
Lei Xu
e9f1396834
HDFS-11251. ConcurrentModificationException during DataNode#refreshVolumes. (Manoj Govindassamy via lei)
2016-12-29 15:11:25 +08:00
Xiaoyu Yao
603f3ef138
HDFS-11274. Datanode should only check the failed volume upon IO errors. Contributed by Xiaoyu Yao.
2016-12-28 22:08:13 -08:00
Daniel Templeton
ce3613c965
HDFS-11278. Add missing @Test annotation for TestSafeMode.testSafeModeUtils() (Contributed by Lukas Majercak via Daniel Templeton)
2016-12-28 20:09:00 -08:00
Brahma Reddy Battula
0ddb8defad
HDFS-11252. TestFileTruncate#testTruncateWithDataNodesRestartImmediately can fail with BindException. Contributed by Yiqun Lin.
2016-12-28 10:34:33 +05:30
Akira Ajisaka
ea547529cb
HDFS-11272. Refine the assert messages in TestFSDirAttrOp. Contributed by Jimmy Xiang.
2016-12-26 17:15:45 +09:00
Xiaoyu Yao
4e9029653d
HDFS-10917. Collect peer performance statistics on DataNode. Contributed by Xiaobing Zhou.
2016-12-22 23:46:58 -08:00
Kai Zheng
56a13a6a59
HDFS-11216. Add remoteBytesRead counter metrics for erasure coding reconstruction task. Contributed by Sammi Chen
2016-12-22 14:18:54 +08:00
Haohui Mai
f6e80acd68
HDFS-11258. File mtime change could not save to editlog. Contributed by Jimmy Xiang.
2016-12-21 13:04:03 -08:00
Xiaoyu Yao
f678080dbd
HDFS-11182. Update DataNode to use DatasetVolumeChecker. Contributed by Arpit Agarwal.
2016-12-20 13:53:32 -08:00
Xiaoyu Yao
5daa8d8631
HDFS-10913. Introduce fault injectors to simulate slow mirrors. Contributed by Xiaobing Zhou.
2016-12-20 13:17:52 -08:00
Xiao Chen
4af66b1d66
HDFS-11247. Add a test to verify NameNodeMXBean#getDecomNodes() and Live/Dead Decom Nodes shown in NameNode WebUI. Contributed by Manoj Govindassamy.
2016-12-20 12:42:13 -08:00
Xiao Chen
5b7acdd206
HDFS-11195. Return error when appending files by webhdfs rest api fails. Contributed by Yuanbo Liu.
2016-12-20 12:24:00 -08:00
Brahma Reddy Battula
1b401f6a73
HDFS-11263. ClassCastException when we use Bzipcodec for Fsimage compression. Contributed by Brahma Reddy Battula.
2016-12-20 20:54:03 +05:30
Xiaoyu Yao
fe4ff64a4a
HDFS-10959. Adding per disk IO statistics and metrics in DataNode. Contributed by Xiaoyu Yao.
2016-12-19 22:42:54 -08:00
Wei-Chiu Chuang
aebb9127ba
HDFS-11160. VolumeScanner reports write-in-progress replicas as corrupt incorrectly. Contributed by Wei-Chiu Chuang and Yongjun Zhang.
2016-12-15 16:32:50 -08:00
Mingliang Liu
ac0d402c6a
HDFS-11094. Send back HAState along with NamespaceInfo during a versionRequest as an optional parameter. Contributed by Eric Badger
2016-12-15 14:53:53 -08:00
Arpit Agarwal
6ba9587d37
HDFS-10958. Add instrumentation hooks around Datanode disk IO.
2016-12-14 11:18:58 -08:00
Kai Zheng
1f14f6d038
HDFS-8411. Add bytes count metrics to datanode for ECWorker. Contributed by Sammi Chen and Andrew Wang
2016-12-14 14:50:50 +08:00
Andrew Wang
fbdbbd57cd
HDFS-10684. WebHDFS DataNode calls fail without parameter createparent. Contributed by John Zhuge.
2016-12-13 18:01:31 -08:00
Uma Maheswara Rao G
e24a923db5
HDFS-11164: Mover should avoid unnecessary retries if the block is pinned. Contributed by Rakesh R
2016-12-13 17:09:58 -08:00
Akira Ajisaka
2d4731c067
HDFS-11233. Fix javac warnings related to the deprecated APIs after upgrading Jackson. Contributed by Yiqun Lin.
2016-12-13 11:11:15 +09:00
Vinayakumar B
d1d4aba71b
HDFS-11224. Lifeline message should be ignored for dead nodes (Contributed by Vinayakumar B)
2016-12-09 14:53:50 +05:30
Kihwal Lee
9f8344db50
Revert "HDFS-11094. Send back HAState along with NamespaceInfo during a versionRequest as an optional parameter. Contributed by Eric Badger"
...
This reverts commit 8c4680852b
.
2016-12-08 15:36:08 -06:00
Xiao Chen
401c731872
HDFS-11197. Listing encryption zones fails when deleting a EZ that is on a snapshotted directory. Contributed by Wellington Chevreuil.
2016-12-08 12:40:20 -08:00
Andrew Wang
ea2895f4ed
HDFS-8630. WebHDFS : Support get/set/unset StoragePolicy. Contributed by Surendra Singh Lilhore.
2016-12-07 15:52:16 -08:00
Ming Ma
c73e08a6da
HDFS-10206. Datanodes not sorted properly by distance when the reader isn't a datanode. (Nandakumar via mingma)
2016-12-07 08:26:09 -08:00
Karthik Kambatla
c8d0a049b0
HADOOP-13859. TestConfigurationFieldsBase fails for fields that are DEFAULT values of skipped properties. (Haibo Chen via kasha)
2016-12-06 14:10:58 -08:00
Andrew Wang
f53b481ffe
HDFS-11172. Support an erasure coding policy using RS 10 + 4. Contributed by Wei Zhou.
2016-12-06 12:49:38 -08:00
Xiaoyu Yao
df983b524a
HDFS-10930. Refactor: Wrap Datanode IO related operations. Contributed by Xiaoyu Yao.
2016-12-06 11:05:47 -08:00
Brahma Reddy Battula
ed89856755
HDFS-11178. TestAddStripedBlockInFBR#testAddBlockInFullBlockReport fails frequently in trunk. Contributed By Yiqun Lin.
2016-12-06 22:30:43 +05:30
Andrew Wang
08a7253bc0
Revert "HDFS-11156. Add new op GETFILEBLOCKLOCATIONS to WebHDFS REST API. Contributed by Weiwei Yang"
...
This reverts commit c7ff34f8dc
.
2016-12-05 23:09:35 -08:00
Xiaoyu Yao
dcedb72af4
Revert "HADOOP-10930. Refactor: Wrap Datanode IO related operations. Contributed by Xiaoyu Yao."
...
This reverts commit aeecfa24f4
.
2016-12-05 12:44:20 -08:00
Mingliang Liu
8c4680852b
HDFS-11094. Send back HAState along with NamespaceInfo during a versionRequest as an optional parameter. Contributed by Eric Badger
2016-12-05 11:48:58 -08:00
Mingliang Liu
c7ff34f8dc
HDFS-11156. Add new op GETFILEBLOCKLOCATIONS to WebHDFS REST API. Contributed by Weiwei Yang
2016-12-02 11:10:13 -08:00
Akira Ajisaka
e0fa49234f
HDFS-11180. Intermittent deadlock in NameNode when failover happens.
2016-12-01 23:08:59 +09:00
Andrew Wang
7226a71b1f
HDFS-5517. Lower the default maximum number of blocks per file. Contributed by Aaron T. Myers and Andrew Wang.
2016-11-30 15:58:31 -08:00
Kai Zheng
51e6c1cc3f
HDFS-10994. Support an XOR policy XOR-2-1-64k in HDFS. Contributed by Sammi Chen
2016-11-30 15:52:56 +08:00
Kai Zheng
cfd8076f81
Revert due to an error "HDFS-10994. Support an XOR policy XOR-2-1-64k in HDFS. Contributed by Sammi Chen"
...
This reverts commit 5614f847b2ef2a5b70bd9a06edc4eba06174c6.
2016-11-30 15:44:52 +08:00
Xiaoyu Yao
aeecfa24f4
HADOOP-10930. Refactor: Wrap Datanode IO related operations. Contributed by Xiaoyu Yao.
2016-11-29 20:52:36 -08:00
Arpit Agarwal
eaaa32950c
HDFS-11149. Support for parallel checking of FsVolumes.
2016-11-29 20:31:02 -08:00
Andrew Wang
a2b1ff0257
HADOOP-13828. Implement getFileChecksum(path, length) for ViewFileSystem. Contributed by Manoj Govindassamy.
2016-11-28 11:54:43 -08:00
Kai Zheng
5d5614f847
HDFS-10994. Support an XOR policy XOR-2-1-64k in HDFS. Contributed by Sammi Chen
2016-11-28 14:34:44 +08:00
Andrew Wang
de4894936a
HDFS-11368. Erasure Coding: Deprecate replication-related config keys. Contributed by Rakesh R.
2016-11-23 16:42:06 -08:00
Andrew Wang
dd98a8005a
HDFS-11058. Implement 'hadoop fs -df' command for ViewFileSystem. Contributed by Manoj Govindassamy.
2016-11-23 16:40:39 -08:00
Lei Xu
3a09e5970d
HDFS-11145. Implement getTrashRoot() for ViewFileSystem. (Manoj Govindassamy via lei)
2016-11-22 13:52:09 -08:00
Arpit Agarwal
613b902b98
HDFS-11148. Update DataNode to use StorageLocationChecker at startup.
2016-11-22 10:50:25 -08:00
Kihwal Lee
49a09179e3
HDFS-10966. Enhance Dispatcher logic on deciding when to give up a source DataNode. Contributed by Mark Wagner and Zhe Zhang.
2016-11-21 10:13:24 -06:00
Brahma Reddy Battula
f922067748
HDFS-11101. TestDFSShell#testMoveWithTargetPortEmpty fails intermittently. Contributed By Brahma Reddy Battula.
2016-11-21 19:34:52 +05:30
Brahma Reddy Battula
c68dad18ab
HDFS-11144. TestFileCreationDelete#testFileCreationDeleteParent fails wind bind exception. Contributed By Brahma Reddy Battula.
2016-11-21 10:58:34 +05:30
Akira Ajisaka
d232625f73
HDFS-11113. Document dfs.client.read.striped configuration in hdfs-default.xml. Contributed by Rakesh R.
2016-11-21 14:05:15 +09:00
Kai Zheng
f6ffa11635
HDFS-11117. Refactor striped file tests to allow flexibly test erasure coding policy. Contributed by Sammi Chen
2016-11-18 16:08:59 +06:00
Wei-Chiu Chuang
c0b1a44f6c
HADOOP-13660. Upgrade commons-configuration version. Contributed by Sean Mackrory.
2016-11-17 22:48:35 -06:00
Brahma Reddy Battula
b2d4b7b1b9
HDFS-11134. Fix bind exception threw in TestRenameWhileOpen. Contributed By Yiqun Lin.
2016-11-17 10:22:30 +05:30
Mingliang Liu
c90891e7b3
HDFS-11105. TestRBWBlockInvalidation#testRWRInvalidation fails intermittently. Contributed by Yiqun Lin
2016-11-16 13:02:10 -08:00
Kihwal Lee
4fcea8a0c8
HDFS-8870. Lease is leaked on write failure. Contributed by Kuhu Shukla.
2016-11-15 14:47:53 -06:00
Zhe Zhang
ff0b99eafe
HDFS-10872. Add MutableRate metrics for FSNamesystemLock operations. Contributed by Erik Krogen.
2016-11-14 11:05:29 -08:00
Brahma Reddy Battula
6efb8c9c60
HDFS-11135. The tests in TestBalancer run fails due to NPE. Contributed By Yiqun Lin
2016-11-14 20:39:39 +05:30
Mingliang Liu
96f43921ba
HADOOP-13813. TestDelegationTokenFetcher#testDelegationTokenWithoutRenewer is failing. Contributed by Mingliang Liu
2016-11-12 10:35:22 -08:00
Mingliang Liu
2ee18fc15e
HDFS-11129. TestAppendSnapshotTruncate fails with bind exception. Contributed by Brahma Reddy Battula
2016-11-11 22:12:27 -08:00
Arpit Agarwal
3d26717777
HDFS-11119. Support for parallel checking of StorageLocations on DataNode startup.
...
This closes #155 .
2016-11-11 15:02:52 -08:00
Mingliang Liu
aa6010ccca
HDFS-11122. TestDFSAdmin#testReportCommand fails due to timed out. Contributed by Yiqun Lin
2016-11-11 12:29:47 -08:00
Akira Ajisaka
8848a8a76c
HDFS-11116. Fix javac warnings caused by deprecation of APIs in TestViewFsDefaultValue. Contributed by Yiqun Lin.
2016-11-11 13:45:30 +09:00
Vinayakumar B
ca68f9cb5b
HDFS-9337. Validate required params for WebHDFS requests (Contributed by Jagadesh Kiran N)
2016-11-10 16:51:33 +05:30
Xiao Chen
71adf44c3f
HDFS-11120. TestEncryptionZones should waitActive. Contributed by John Zhuge.
2016-11-09 17:16:07 -08:00
Wei-Chiu Chuang
c619e9b43f
HDFS-11056. Concurrent append and read operations lead to checksum error. Contributed by Wei-Chiu Chuang.
2016-11-09 09:16:50 -08:00
Brahma Reddy Battula
ed0bebabaa
HDFS-9482. Replace DatanodeInfo constructors with a builder pattern. Contributed by Brahma Reddy Battula.
2016-11-08 18:17:07 -08:00
Mingliang Liu
62d8c17dfd
HDFS-11083. Add unit test for DFSAdmin -report command. Contributed by Xiaobing Zhou
2016-11-08 17:04:30 -08:00
Arpit Agarwal
3fff158587
HDFS-11114. Support for running async disk checks in DataNode.
...
This closes #153 .
2016-11-07 18:45:53 -08:00
Akira Ajisaka
049e7d27be
HDFS-10970. Update jackson from 1.9.13 to 2.x in hadoop-hdfs.
2016-11-07 11:16:31 +09:00
Xiao Chen
d8bab3dcb6
HDFS-10756. Expose getTrashRoot to HTTPFS and WebHDFS. Contributed by Yuanbo Liu.
2016-11-04 18:06:55 -07:00
Mingliang Liu
0c0ab102ab
HDFS-11085. Add unit test for NameNode failing to start when name dir is unwritable. Contributed by Xiaobing Zhou
2016-11-04 14:34:49 -07:00
Mingliang Liu
7534aee09a
HDFS-11076. Add unit test for extended Acls. Contributed by Chen Liang
2016-11-03 13:49:10 -07:00
Arpit Agarwal
b71907b2ae
HDFS-11097. Fix warnings for deprecated StorageReceivedDeletedBlocks constructor. Contributed by Yiqun Lin.
2016-11-03 10:27:52 -07:00
Anu Engineer
730cb0cff6
HDFS-10566. Submit plan request should throw exception if Datanode is in non-REGULAR status. Contributed by Xiaobing Zhou.
2016-11-02 17:46:56 -07:00
Mingliang Liu
9b0c17f852
HDFS-11095. BlockManagerSafeMode should respect extension period default config value (30s). Contributed by Mingliang Liu
2016-11-02 14:58:24 -07:00
Brahma Reddy Battula
cb5cc0dc53
HDFS-11031. Add additional unit test for DataNode startup behavior when volumes fail. Contributed by Mingliang Liu.
2016-11-02 10:35:47 +05:30
Mingliang Liu
fa1512a740
HDFS-11065. Add space quota tests for heterogenous storages. Contributed by Xiaobing Zhou
2016-11-01 14:42:03 -07:00
Brahma Reddy Battula
808f5d8985
HDFS-10499. TestNameNodeMetadataConsistency#testGenerationStampInFuture Fails Intermittently. Contributed by Yiqun Lin.
2016-11-01 21:32:52 +05:30
Mingliang Liu
0c49f73a6c
HDFS-11030. TestDataNodeVolumeFailure#testVolumeFailure is flaky (though passing). Contributed by Mingliang Liu
2016-10-31 16:00:33 -07:00
Arpit Agarwal
a9d68d2e8e
HDFS-11074. Remove unused method FsDatasetSpi#getFinalizedBlocksOnPersistentStorage. Contributed by Hanisha Koneru.
2016-10-31 12:39:30 -07:00
Brahma Reddy Battula
e9c7a97089
HDFS-10455. Logging the username when deny the setOwner operation. Contributed by Rakesh R.
2016-10-31 00:22:51 +05:30
Mingliang Liu
8a9388e5f6
HDFS-11048. Audit Log should escape control characters. Contributed by Eric Badger
2016-10-28 10:53:14 -07:00
Robert Kanter
5877f20f9c
HADOOP-10075. Update jetty dependency to version 9 (rkanter)
2016-10-27 16:09:00 -07:00
Erik Krogen
f3ac1f41b8
HDFS-9500. Fix software version counts for DataNodes during rolling upgrade. Contributed by Erik Krogen.
2016-10-27 15:58:25 -07:00
Vinayakumar B
1cf6ec4ad4
HDFS-8492. DN should notify NN when client requests a missing block (Contributed by Walter Su)
2016-10-27 16:44:00 +05:30
Vinayakumar B
77f2684dd3
HDFS-10769. BlockIdManager.clear doesn't reset the counter for blockGroupIdGenerator (Contributed by Yiqun Lin and Rakesh R)
2016-10-27 14:16:03 +05:30
Vinayakumar B
a895c66255
HDFS-9929. Duplicate keys in NAMENODE_SPECIFIC_KEYS (Contributed by Akira Ajisaka)
2016-10-27 12:20:15 +05:30
Anu Engineer
9f32364d28
HDFS-11038. DiskBalancer: support running multiple commands in single test. Contributed by Xiaobing Zhou.
2016-10-26 19:39:02 -07:00
Mingliang Liu
55e1fb8e32
HDFS-10921. TestDiskspaceQuotaUpdate doesn't wait for NN to get out of safe mode. Contributed by Eric Badger
2016-10-26 14:11:38 -07:00
Lei Xu
f209e93566
HDFS-10638. Modifications to remove the assumption that StorageLocation is associated with java.io.File in Datanode. (Virajith Jalaparti via lei)
2016-10-26 10:32:35 -07:00
Xiaoyu Yao
9a8a386458
HDFS-11011. Add unit tests for HDFS command 'dfsadmin -set/clrSpaceQuota'. Contributed by Xiaobing Zhou.
2016-10-25 11:24:03 -07:00
Kihwal Lee
9d175853b0
HDFS-10997. Reduce number of path resolving methods. Contributed by Daryn Sharp.
2016-10-24 17:14:51 -05:00
Kihwal Lee
b18f35f097
HDFS-11042. Add missing cleanupSSLConfig() call for tests that use setupSSLConfig(). Contributed by Kuhu Shukla.
2016-10-24 08:28:44 -05:00
Wei-Chiu Chuang
df857f0d10
HDFS-10975. fsck -list-corruptfileblocks does not report corrupt EC files. Contributed by Takanobu Asanuma.
2016-10-21 15:43:12 -07:00
Andrew Wang
61e30cf83c
HDFS-8410. Add computation time metrics to datanode for ECWorker. Contributed by SammiChen.
2016-10-21 13:12:41 -07:00
Chris Douglas
ae8bccd509
HADOOP-13702. Add instrumented ReadWriteLock. Contributed by Jingcheng Du
2016-10-21 12:59:54 -07:00
Brahma Reddy Battula
f63cd78f60
HDFS-10730. Fix some failed tests due to BindException. Contributed by Yiqun Lin
2016-10-21 18:16:39 +05:30
Mingliang Liu
d7d87deece
HDFS-10998. Add unit tests for HDFS command 'dfsadmin -fetchImage' in HA. Contributed by Xiaobing Zhou
2016-10-20 19:51:48 -07:00
Wei-Chiu Chuang
5e83a21cb6
HDFS-10976. Report erasure coding policy of EC files in Fsck. Contributed by Wei-Chiu Chuang.
2016-10-20 13:06:43 -07:00
Brahma Reddy Battula
f872c6bc03
HADOOP-13236. truncate will fail when we use viewfilesystem. Contributed by Brahma Reddy Battula
2016-10-20 21:47:17 +05:30
Brahma Reddy Battula
6fb6b651e8
HDFS-10699. Log object instance get incorrectly in TestDFSAdmin. Contributed by Yiqun Lin
2016-10-20 21:28:16 +05:30
Brahma Reddy Battula
73504b1bdc
HDFS-11025. TestDiskspaceQuotaUpdate fails in trunk due to Bind exception. Contributed by Yiqun Lin
2016-10-20 10:41:18 +05:30
Xiao Chen
c5573e6a75
HDFS-11009. Add a tool to reconstruct block meta file from CLI.
2016-10-18 22:42:28 -07:00
Xiaoyu Yao
c62ae7107f
HDFS-10906. Add unit tests for Trash with HDFS encryption zones. Contributed by Hanisha Koneru.
2016-10-18 14:05:43 -07:00
Kai Zheng
d26a1bb9d6
HDFS-10920. TestStorageMover#testNoSpaceDisk is failing intermittently. Contributed by Rakesh R
2016-10-18 14:51:08 +06:00
Kai Zheng
c023c74886
HADOOP-13061. Refactor erasure coders. Contributed by Kai Sasaki
2016-10-18 12:02:53 +06:00
Akira Ajisaka
bedfec0c10
HADOOP-13522. Add %A and %a formats for fs -stat command to print permissions. Contributed by Alex Garbarini.
2016-10-18 15:00:44 +09:00
Ming Ma
b61fb267b9
HDFS-9390. Block management for maintenance states.
2016-10-17 17:45:41 -07:00
Xiaoyu Yao
8fd4c37c45
HDFS-10922. Adding additional unit tests for Trash (II). Contributed by Weiwei Yang.
2016-10-17 14:21:36 -07:00
Brahma Reddy Battula
5f4ae85bd8
HDFS-11003. Expose XmitsInProgress through DataNodeMXBean. Contributed By Brahma Reddy Battula
2016-10-15 22:28:33 +05:30
Vinitha Reddy Gankidi
391ce535a7
HDFS-10301. Remove FBR tracking state to fix false zombie storage detection for interleaving block reports. Contributed by Vinitha Gankidi.
2016-10-14 18:13:54 -07:00
Anu Engineer
30bb1970cc
HDFS-10558. DiskBalancer: Print the full path to plan file. Contributed by Xiaobing Zhou.
2016-10-14 17:07:59 -07:00
Mingliang Liu
76cc84e6d4
HDFS-11008. Change unit test for testing parsing "-source" parameter in Balancer CLI. Contributed by Mingliang Liu
2016-10-14 14:29:02 -07:00
Lei Xu
8c520a27cb
HDFS-10960. TestDataNodeHotSwapVolumes#testRemoveVolumeBeingWritten fails at disk error verification after volume remove. (Manoj Govindassamy via lei)
2016-10-14 13:41:59 -07:00
Jing Zhao
adb96e109f
HDFS-10827. When there are unrecoverable ec block groups, Namenode Web UI doesn't show the block names. Contributed by Takanobu Asanuma.
2016-10-14 13:21:53 -07:00
Andrew Wang
0007360c33
HDFS-10883. 's behavior is not consistent in DFS after enabling EZ. Contributed by Yuanbo Liu.
2016-10-14 11:41:29 -07:00
Kihwal Lee
8a9f6635a3
HDFS-10990. TestPendingInvalidateBlock should wait for IBRs. Contributed by Yiqun Lin.
2016-10-14 11:38:48 -05:00
Andrew Wang
8c721aa00a
Revert "HDFS-10990. TestPendingInvalidateBlock should wait for IBRs. Contributed by Yiqun Lin."
...
This reverts commit fdce515091
.
2016-10-13 13:23:28 -07:00
Andrew Wang
fdce515091
HDFS-10990. TestPendingInvalidateBlock should wait for IBRs. Contributed by Yiqun Lin.
2016-10-13 11:41:37 -07:00
Anu Engineer
b371c56365
HDFS-10949. DiskBalancer: deprecate TestDiskBalancer#setVolumeCapacity. Contributed by Xiaobing Zhou.
2016-10-13 10:26:07 -07:00
Brahma Reddy Battula
1291254042
HDFS-10986. DFSAdmin should log detailed error message if any. Contributed by MingLiang Liu
2016-10-13 22:05:00 +05:30
Kihwal Lee
85cd06f663
HDFS-10789. Route webhdfs through the RPC call queue. Contributed by Daryn Sharp and Rushabh S Shah.
2016-10-12 15:11:42 -05:00
Mingliang Liu
7ba7092bbc
HDFS-10965. Add unit test for HDFS command 'dfsadmin -printTopology'. Contributed by Xiaobing Zhou
2016-10-11 17:23:54 -07:00
Mingliang Liu
3c9a01062e
HDFS-10903. Replace config key literal strings with config key names II: hadoop hdfs. Contributed by Chen Liang
2016-10-11 16:29:30 -07:00
Xiaoyu Yao
61f0490a73
HDFS-10984. Expose nntop output as metrics. Contributed by Siddharth Wagle.
2016-10-11 15:55:02 -07:00
Lei Xu
96b12662ea
HDFS-10637. Modifications to remove the assumption that FsVolumes are backed by java.io.File. (Virajith Jalaparti via lei)
2016-10-10 15:30:03 -07:00
Mingliang Liu
b963818621
HDFS-10988. Refactor TestBalancerBandwidth. Contributed by Brahma Reddy Battula
2016-10-10 13:19:17 -07:00
Mingliang Liu
3441c746b5
HDFS-10972. Add unit test for HDFS command 'dfsadmin -getDatanodeInfo'. Contributed by Xiaobing Zhou
2016-10-10 11:33:37 -07:00
Jing Zhao
4d106213c0
HDFS-10968. BlockManager#isInNewRack should consider decommissioning nodes. Contributed by Jing Zhao.
2016-10-07 22:44:54 -07:00
Xiao Chen
6a38d118d8
HDFS-10797. Disk usage summary of snapshots causes renamed blocks to get counted twice. Contributed by Sean Mackrory.
2016-10-07 17:37:15 -07:00
Kihwal Lee
e57fa81d95
HDFS-10980. Optimize check for existence of parent directory. Contributed by Daryn Sharp.
2016-10-07 17:20:15 -05:00
Wei-Chiu Chuang
3059b251d8
HDFS-10933. Refactor TestFsck. Contributed by Takanobu Asanuma.
2016-10-07 10:17:50 -07:00
Kihwal Lee
f32e9fc8f7
HDFS-10939. Reduce performance penalty of encryption zones. Contributed by Daryn sharp.
2016-10-06 15:11:14 -05:00
Mingliang Liu
202325485d
HDFS-10893. Refactor TestDFSShell by setting up MiniDFSCluser once for all commands test. Contributed by Mingliang Liu
2016-10-05 22:33:29 -07:00
Andrew Wang
e68c7b96c7
HDFS-10962. TestRequestHedgingProxyProvider is flaky.
2016-10-05 15:08:56 -07:00
Jing Zhao
8867762256
HDFS-10826. Correctly report missing EC blocks in FSCK. Contributed by Takanobu Asanuma.
2016-10-05 10:52:50 -07:00
Kihwal Lee
44f48ee96e
HDFS-10956. Remove rename/delete performance penalty when not using snapshots. Contributed by Daryn Sharp.
2016-10-04 15:05:09 -05:00
Kihwal Lee
382307cbdd
HDFS-10878. TestDFSClientRetries#testIdempotentAllocateBlockAndClose throws ConcurrentModificationException. Contributed by Rushabh S Shah.
2016-10-04 11:09:03 -05:00
Mingliang Liu
f61e3d13e9
HDFS-10934. TestDFSShell#testStat fails intermittently. Contributed by Eric Badger
2016-10-03 22:34:41 -04:00
Mingliang Liu
8078a5efd0
HDFS-10810. setreplication removing block from underconstrcution temporarily. Contributed by Brahma Reddy Battula
2016-10-03 21:50:16 -04:00
Xiao Chen
853d65a157
HDFS-10918. Add a tool to get FileEncryptionInfo from CLI. Contributed by Xiao Chen.
2016-10-03 16:01:54 -07:00
Xiaoyu Yao
607705c488
HDFS-10690. Optimize insertion/removal of replica in ShortCircuitCache. Contributed by Fenghua Hu.
2016-10-03 10:53:21 -07:00
Kihwal Lee
744208431f
HDFS-10940. Reduce performance penalty of block caching when not used. Contributed by Daryn Sharp.
2016-10-03 11:27:23 -05:00
Arpit Agarwal
fe9ebe20ab
Revert "HDFS-10923. Make InstrumentedLock require ReentrantLock."
...
This reverts commit c7ce6fdc20
.
2016-09-30 23:11:51 -07:00
Arpit Agarwal
c7ce6fdc20
HDFS-10923. Make InstrumentedLock require ReentrantLock.
2016-09-30 23:00:06 -07:00
Zhe Zhang
434c5ea75d
HDFS-10896. Move lock logging logic from FSNamesystem into FSNamesystemLock. Contributed by Erik Krogen.
2016-09-30 13:16:08 -07:00
Kihwal Lee
a0730aa5ce
HDFS-10851. FSDirStatAndListingOp: stop passing path as string. Contributed by Daryn Sharp.
2016-09-30 13:03:24 -05:00
Kihwal Lee
0670149c88
HDFS-10850. getEZForPath should NOT throw FNF. Contributed by Andrew Wang.
2016-09-30 08:44:18 -05:00
Mingliang Liu
84c6264079
HDFS-10892. Add unit tests for HDFS command 'dfs -tail' and 'dfs -stat'. Contributed by Mingliang Liu
2016-09-28 16:03:51 -07:00
Arpit Agarwal
c3b235e565
HDFS-10824. MiniDFSCluster#storageCapacities has no effects on real capacity. Contributed by Xiaobing Zhou.
2016-09-28 11:47:37 -07:00
Anu Engineer
03f519a757
HDFS-9850. DiskBalancer: Explore removing references to FsVolumeSpi. Contributed by Manoj Govindassamy.
2016-09-27 21:35:06 -07:00
Mingliang Liu
6437ba18c5
HDFS-10915. Fix time measurement bug in TestDatanodeRestart. Contributed by Xiaobing Zhou
2016-09-27 20:40:17 -07:00
Yongjun Zhang
2acfb1e1e4
HDFS-10376. Enhance setOwner testing. (John Zhuge via Yongjun Zhang)
2016-09-27 14:55:28 -07:00
Arpit Agarwal
8ae4729107
HDFS-10828. Fix usage of FsDatasetImpl object lock in ReplicaMap. (Arpit Agarwal)
2016-09-27 10:02:15 -07:00
Masatake Iwasaki
f55eb981dd
HDFS-10426. TestPendingInvalidateBlock failed in trunk. Contributed by Yiqun Lin.
2016-09-28 01:29:24 +09:00
Brahma Reddy Battula
edf0d0f8b2
HDFS-9444. Add utility to find set of available ephemeral ports to ServerSocketUtil. Contributed by Masatake Iwasaki
2016-09-27 07:04:37 +05:30
Arpit Agarwal
059058f961
HDFS-10713. Throttle FsNameSystem lock warnings. Contributed by Hanisha Koneru.
2016-09-26 17:09:47 -07:00
Wei-Chiu Chuang
8e06d865c4
Addendum patch for HDFS-10609. Uncaught InvalidEncryptionKeyException during pipeline recovery may abort downstream applications.
2016-09-26 14:41:04 -07:00
Wei-Chiu Chuang
3ae652f821
HDFS-10609. Uncaught InvalidEncryptionKeyException during pipeline recovery may abort downstream applications. Contributed by Wei-Chiu Chuang.
2016-09-26 13:11:32 -07:00
Konstantin V Shvachko
6eb700ee74
HDFS-10866. Fix Eclipse Java compile errors related to generic parameters. Contributed by Konstantin Shvachko.
2016-09-23 14:10:11 -07:00
Konstantin V Shvachko
a5bb88c8e0
HDFS-10843. Update space quota when a UC block is completed rather than committed. Contributed by Erik Krogen.
2016-09-23 10:37:46 -07:00
Andrew Wang
40acacee08
HDFS-10877. Make RemoteEditLogManifest.committedTxnId optional in Protocol Buffers. Contributed by Sean Mackrory.
2016-09-22 11:43:11 -07:00
Masatake Iwasaki
964e546ab1
HDFS-9333. Some tests using MiniDFSCluster errored complaining port in use. (iwasakims)
2016-09-21 10:35:25 +09:00
Xiao Chen
0e918dff59
HDFS-10879. TestEncryptionZonesWithKMS#testReadWrite fails intermittently. Contributed by Xiao Chen.
2016-09-20 16:56:52 -07:00
Kai Zheng
734d54c1a8
HDFS-10861. Refactor StripeReaders and use ECChunk version decode API. Contributed by Sammi Chen
2016-09-21 21:34:48 +08:00
Andrew Wang
c54f6ef30f
HDFS-10868. Remove stray references to DFS_HDFS_BLOCKS_METADATA_ENABLED.
2016-09-19 11:17:03 -07:00
Xiao Chen
ea839bd48e
HDFS-10489. Deprecate dfs.encryption.key.provider.uri for HDFS encryption zones. Contributed by Xiao Chen.
2016-09-17 22:25:39 -07:00
Arpit Agarwal
ec3ea18875
HDFS-9895. Remove unnecessary conf cache from DataNode. Contributed by Xiaobing Zhou.
2016-09-15 15:25:47 -07:00
Arpit Agarwal
2a8f55a0cf
HDFS-10805. Reduce runtime for append test. Contributed by Gergely Novak.
2016-09-14 09:31:17 -07:00
Kai Zheng
ea0c2b8b05
HADOOP-13218. Migrate other Hadoop side tests to prepare for removing WritableRPCEngine. Contributed by Wei Zhou and Kai Zheng
2016-09-15 10:46:00 +08:00
Lei Xu
86c9862bec
HDFS-10636. Modify ReplicaInfo to remove the assumption that replica metadata and data are stored in java.io.File. (Virajith Jalaparti via lei)
2016-09-13 12:54:14 -07:00
Anu Engineer
e3f7f58a5f
HDFS-10599. DiskBalancer: Execute CLI via Shell. Contributed by Manoj Govindassamy.
2016-09-13 09:38:12 -07:00
Yongjun Zhang
d2466ec3e0
HDFS-10657. testAclCLI.xml setfacl test should expect mask r-x. (John Zhuge via Yongjun Zhang)
2016-09-12 21:25:06 -07:00
Jing Zhao
72dfb048a9
HDFS-10858. FBR processing may generate incorrect reportedBlock-blockGroup mapping. Contributed by Jing Zhao.
2016-09-12 16:40:11 -07:00
Anu Engineer
8a93f45a80
HDFS-10821. DiskBalancer: Report command support with multiple nodes. Contributed by Yiqun Lin.
2016-09-12 15:45:26 -07:00
Arpit Agarwal
a99bf26a08
HDFS-10830. FsDatasetImpl#removeVolumes crashes with IllegalMonitorStateException when vol being removed is in use. (Arpit Agarwal and Manoj Govindassamy)
2016-09-10 18:22:25 -07:00
Anu Engineer
bee9f57f5c
HDFS-10808. DiskBalancer does not execute multi-steps plan-redux. Contributed by Anu Engineer.
2016-09-09 15:00:39 -07:00
Xiao Chen
a0b0383677
Addendum patch for HDFS-9781. FsDatasetImpl#getBlockReports can occasionally throw NullPointerException. Contributed by Manoj Govindassamy.
2016-09-09 10:54:14 -07:00
Anu Engineer
35c5943b8b
HDFS-10553. DiskBalancer: Rename Tools/DiskBalancer class to Tools/DiskBalancerCLI. Contributed by Manoj Govindassamy.
2016-09-08 19:26:56 -07:00
Chris Douglas
011f3b24d4
HDFS-10742. Measure lock time in FsDatasetImpl. Contributed by Chen Liang
2016-09-08 17:53:40 -07:00
Zhe Zhang
401db4fc65
HDFS-8901. Use ByteBuffer in striping positional read. Contributed by Sammi Chen and Kai Zheng.
2016-09-08 11:54:33 -07:00
Akira Ajisaka
63f594892e
HDFS-10778. Add -format option to make the output of FileDistribution processor human-readable in OfflineImageViewer.
2016-09-08 15:13:43 +09:00
Kai Zheng
d355573f56
Revert "HADOOP-13218. Migrate other Hadoop side tests to prepare for removing WritableRPCEngine. Contributed by Wei Zhou and Kai Zheng"
...
This reverts commit 62a9667136
2016-09-08 05:50:17 +08:00
Arpit Agarwal
5f23abfa30
HDFS-9038. DFS reserved space is erroneously counted towards non-DFS used. (Brahma Reddy Battula)
2016-09-06 13:37:21 -07:00
Chris Nauroth
f0d5382ff3
HDFS-6962. ACL inheritance conflicts with umaskmode. Contributed by Chris Nauroth.
2016-09-06 11:02:39 -07:00
Kai Zheng
62a9667136
HADOOP-13218. Migrate other Hadoop side tests to prepare for removing WritableRPCEngine. Contributed by Wei Zhou and Kai Zheng
2016-09-07 17:05:33 +08:00
Xiao Chen
07650bc37a
HDFS-9781. FsDatasetImpl#getBlockReports can occasionally throw NullPointerException. Contributed by Manoj Govindassamy.
2016-09-02 15:33:11 -07:00
Zhe Zhang
6c600360ca
Addendum fix for HDFS-10817 to fix failure of the added testFSReadLockLongHoldingReport in branch-2.
2016-08-31 23:43:59 -07:00
Zhe Zhang
6f4b0d33ca
HDFS-10817. Add Logging for Long-held NN Read Locks. Contributed by Erik Krogen.
2016-08-31 15:40:09 -07:00
Andrew Wang
85bab5fb57
HDFS-10784. Implement WebHdfsFileSystem#listStatusIterator.
2016-08-31 14:29:37 -07:00
Anu Engineer
20ae1fa259
HDFS-10813. DiskBalancer: Add the getNodeList method in Command. Contributed by Yiqun Lin.
2016-08-30 18:42:55 -07:00
Ming Ma
9dcbdbdb5a
HDFS-9392. Admins support for maintenance state. Contributed by Ming Ma.
2016-08-30 14:00:13 -07:00
Zhe Zhang
4bd45f54ee
HDFS-10814. Add assertion for getNumEncryptionZones when no EZ is created. Contributed by Vinitha Reddy Gankidi.
2016-08-29 23:37:26 -07:00
Xiao Chen
cd5e10ccca
HDFS-4210. Throw helpful exception when DNS entry for JournalNode cannot be resolved. Contributed by Charles Lamb and John Zhuge.
2016-08-29 17:48:08 -07:00
Yongjun Zhang
c25817159a
HDFS-10652. Add a unit test for HDFS-4660. Contributed by Vinayakumar B., Wei-Chiu Chuang, Yongjun Zhang.
2016-08-27 22:51:31 -07:00
Zhe Zhang
e806db7190
HDFS-10584. Allow long-running Mover tool to login with keytab. Contributed by Rakesh R.
2016-08-26 16:43:45 -07:00
Zhe Zhang
407b519fb1
HDFS-10798. Make the threshold of reporting FSNamesystem lock contention configurable. Contributed by Erik Krogen.
2016-08-26 14:19:55 -07:00
Kihwal Lee
8b7adf4ddf
HDFS-10768. Optimize mkdir ops. Contributed by Daryn Sharp.
2016-08-26 15:39:56 -05:00
Kihwal Lee
13fb1b50e6
HDFS-8915. TestFSNamesystem.testFSLockGetWaiterCount fails intermittently. Contributed by Masatake Iwasaki.
2016-08-26 09:53:10 -05:00
Xiaoyu Yao
4da5000dd3
HDFS-10748. TestFileTruncate#testTruncateWithDataNodesRestart runs sometimes timeout. Contributed by Yiqun Lin.
2016-08-25 09:00:44 -07:00
Kai Zheng
793447f799
HDFS-8905. Refactor DFSInputStream#ReaderStrategy. Contributed by Kai Zheng and Sammi Chen
2016-08-24 21:57:23 +08:00
Daryn Sharp
ec252ce0fc
HDFS-10762. Pass IIP for file status related methods
2016-08-24 08:46:47 -05:00
Jason Lowe
126d165efd
HDFS-9745. TestSecureNNWithQJM#testSecureMode sometimes fails with timeouts. Contributed by Xiao Chen
2016-08-23 14:46:58 +00:00
Wei-Chiu Chuang
f0efea490e
HDFS-8986. Add option to -du to calculate directory space usage excluding snapshots. Contributed by Xiao Chen.
2016-08-23 04:14:24 -07:00
Akira Ajisaka
e90f3359de
HDFS-10783. The option '-maxSize' and '-step' fail in OfflineImageViewer. Contributed by Yiqun Lin.
2016-08-23 19:57:23 +09:00
Eric Yang
c49333becf
HDFS-8312. Added permission check for moving file to Trash. (Weiwei Yang via Eric Yang)
2016-08-22 18:29:56 -07:00
Kihwal Lee
3ca4d6ddfd
Revert "HDFS-10762. Pass IIP for file status related methods. Contributed by Daryn Sharp."
...
This reverts commit 22fc46d765
.
2016-08-22 16:57:45 -05:00
Kihwal Lee
22fc46d765
HDFS-10762. Pass IIP for file status related methods. Contributed by Daryn Sharp.
2016-08-22 15:37:02 -05:00
Akira Ajisaka
8179f9a493
HDFS-10645. Make block report size as a metric and add this metric to datanode web ui. Contributed by Yuanbo Liu.
2016-08-19 16:15:00 +09:00
Xiao Chen
2aa5e2c403
HDFS-10549. Correctly revoke file leases when closing files. Contributed by Yiqun Lin.
2016-08-17 15:52:38 -07:00
Kihwal Lee
869393643d
HDFS-10745. Directly resolve paths into INodesInPath. Contributed by Daryn Sharp.
2016-08-17 15:53:03 -05:00
Mingliang Liu
4d4d95fdd5
HDFS-10641. TestBlockManager#testBlockReportQueueing fails intermittently. (Contributed by Daryn Sharp)
2016-08-15 20:28:40 -07:00
Mingliang Liu
382d615260
HDFS-10678. Documenting NNThroughputBenchmark tool. (Contributed by Mingliang Liu)
2016-08-15 20:22:14 -07:00
Anu Engineer
5628b36c08
HDFS-10559. DiskBalancer: Use SHA1 for Plan ID. Contributed by Xiaobing Zhou.
2016-08-15 20:10:21 -07:00
Kihwal Lee
864f878d59
HDFS-10763. Open files can leak permanently due to inconsistent lease update. Contributed by Kihwal Lee.
2016-08-15 17:28:09 -05:00
Kihwal Lee
03dea65e0b
HDFS-10744. Internally optimize path component resolution. Contributed by Daryn Sharp.
2016-08-15 16:45:44 -05:00
Kihwal Lee
83e57e083f
HDFS-9696. Garbage snapshot records linger forever. Contributed by Kihwal Lee
2016-08-15 13:01:23 -05:00
Anu Engineer
9f29f423e4
HDFS-10737. disk balancer add volume path to report command. Contributed by Yuanbo Liu.
2016-08-15 09:47:30 -07:00
Kai Zheng
b5af9be72c
HDFS-8668. Erasure Coding: revisit buffer used for encoding and decoding. Contributed by Sammi Chen
2016-08-13 13:52:37 +08:00
Wei-Chiu Chuang
a428d4f50e
HDFS-8897. Balancer should handle fs.defaultFS trailing slash in HA. Contributed by John Zhuge.
2016-08-10 22:17:35 -07:00
Kai Zheng
e7e8aed208
HDFS-10720. Fix intermittent test failure of TestDataNodeErasureCodingMetrics. Contributed by Rakesh R
2016-08-12 11:15:05 +08:00
Xiaoyu Yao
ec289bbece
HDFS-10643. Namenode should use loginUser(hdfs) to generateEncryptedKey. Contributed by Xiaoyu Yao.
2016-08-10 15:49:36 -07:00
Xiaoyu Yao
fdafd0cb4f
Revert "Namenode should use loginUser(hdfs) to generateEncryptedKey. Contributed by Xiaoyu Yao."
...
This reverts commit 9f816d7ca7
.
2016-08-10 15:47:55 -07:00
Xiaoyu Yao
9f816d7ca7
Namenode should use loginUser(hdfs) to generateEncryptedKey. Contributed by Xiaoyu Yao.
2016-08-10 15:14:38 -07:00
Wei-Chiu Chuang
d00d3add9e
HDFS-8224. Schedule a block for scanning if its metadata file is corrupt. Contributed by Rushabh S Shah.
2016-08-09 18:11:34 -07:00
Lei Xu
9c6a4383ca
HDFS-10681. DiskBalancer: query command should report Plan file path apart from PlanID. (Manoj Govindassamy via lei)
2016-08-09 15:59:22 -07:00
Lei Xu
cc48251bfd
HDFS-10457. DataNode should not auto-format block pool directory if VERSION is missing. (Wei-Chiu Chuang via lei)
2016-08-09 15:51:19 -07:00
Kihwal Lee
0f701f433d
HDFS-10738. Fix TestRefreshUserMappings.testRefreshSuperUserGroupsConfiguration test failure. Contributed by Rakesh R.
2016-08-09 14:54:11 -05:00
Kihwal Lee
b10c936020
HDFS-10342. BlockManager#createLocatedBlocks should not check corrupt replicas if none are corrupt. Contributed by Kuhu Shukla.
2016-08-09 11:56:21 -05:00
Arpit Agarwal
8c0638471f
HADOOP-10682. Replace FsDatasetImpl object lock with a separate lock object. (Chen Liang)
2016-08-08 12:02:53 -07:00
Konstantin V Shvachko
4d3af47f27
HDFS-10693. metaSave should print blocks, not LightWeightHashSet. Contributed by Yuanbo Liu.
2016-08-07 14:29:26 -07:00
Akira Ajisaka
ef432579a7
HDFS-10715. NPE when applying AvailableSpaceBlockPlacementPolicy. Contributed by Guangbin Zhu.
2016-08-05 17:31:11 +09:00
Kihwal Lee
438a9f047e
HDFS-10673. Optimize FSPermissionChecker's internal path usage. Contributed by Daryn Sharp.
2016-08-04 16:14:13 -05:00
Kihwal Lee
57369a678c
HDFS-10343. BlockManager#createLocatedBlocks may return blocks on failed storages. Contributed by Kuhu Shukla.
2016-08-04 14:55:21 -05:00
Kihwal Lee
4a8e6dc02f
HDFS-10722. Fix race condition in TestEditLog#testBatchedSyncWithClosedLogs. Contributed by Daryn Sharp.
2016-08-04 11:53:44 -05:00
Kihwal Lee
6f63566694
HDFS-10569. A bug causes OutOfIndex error in BlockListAsLongs. Contributed by Weiwei Yang.
2016-08-03 15:20:20 -05:00
Kihwal Lee
22ef5286bc
HDFS-10674. Optimize creating a full path from an inode. Contributed by Daryn Sharp.
2016-08-03 13:12:43 -05:00
Kihwal Lee
5e5b8793fb
HDFS-5805. TestCheckpoint.testCheckpoint fails intermittently on branch-2. Contributed by Eric Badger.
2016-08-02 15:37:36 -05:00
Akira Ajisaka
a5fb298e56
HDFS-10707. Replace org.apache.commons.io.Charsets with java.nio.charset.StandardCharsets. Contributed by Vincent Poon.
2016-08-02 17:07:59 +09:00
Konstantin V Shvachko
c4463f2ef2
Revert "HDFS-10301. Interleaving processing of storages from repeated block reports causes false zombie storage detection, removes valid blocks. Contributed by Vinitha Gankidi."
...
This reverts commit 85a20508bd
.
2016-08-01 22:34:40 -07:00
Daryn Sharp
9f473cf903
HDFS-10655. Fix path related byte array conversion bugs. (daryn)
2016-08-01 10:14:28 -05:00
Akira Ajisaka
204a2055b1
HDFS-10691. FileDistribution fails in hdfs oiv command due to ArrayIndexOutOfBoundsException. Contributed by Yiqun Lin.
2016-07-29 15:39:48 +09:00
Xiao Chen
d9aae22fdf
HDFS-9276. Failed to Update HDFS Delegation Token for long running application in HA mode. Contributed by Liangliang Gu and John Zhuge
2016-07-28 16:29:40 -07:00
Xiaoyu Yao
ce3d68e9c3
HDFS-10676. Add namenode metric to measure time spent in generating EDEKs. Contributed by Hanisha Koneru.
2016-07-28 16:07:45 -07:00
Lei Xu
a3d0cba810
HDFS-10689. Hdfs dfs chmod should reset sticky bit permission when the bit is omitted in the octal mode. (Manoj Govindassamy via Lei Xu)
2016-07-28 13:52:14 -07:00
Lei Xu
67406460f0
HDFS-4176. EditLogTailer should call rollEdits with a timeout. (Lei Xu)
2016-07-28 13:32:00 -07:00
Xiao Chen
328c855a57
HDFS-10650. DFSClient#mkdirs and DFSClient#primitiveMkdir should use default directory permission. Contributed by John Zhuge.
2016-07-28 13:15:02 -07:00
Akira Ajisaka
414fbfab41
HDFS-10696. TestHDFSCLI fails. Contributed by Kai Sasaki.
2016-07-28 16:58:23 +09:00
Andrew Wang
098ec2b11f
HDFS-10519. Add a configuration option to enable in-progress edit log tailing. Contributed by Jiayi Zhou.
2016-07-27 17:55:41 -07:00
Akira Ajisaka
54fe17a607
HADOOP-9427. Use JUnit assumptions to skip platform-specific tests. Contributed by Gergely Novák.
2016-07-27 19:41:09 +09:00
Brahma Reddy Battula
55d5993a8e
HDFS-10668. Fix intermittently failing UT TestDataNodeMXBean#testDataNodeMXBeanBlockCount. Contributed by Mingliang Liu.
2016-07-27 10:26:42 +05:30
Wei-Chiu Chuang
d84ab8a578
HDFS-10598. DiskBalancer does not execute multi-steps plan. Contributed by Lei (Eddy) Xu.
2016-07-26 16:01:50 -07:00
Arpit Agarwal
d2cf8b54c5
HDFS-10642. TestLazyPersistReplicaRecovery#testDnRestartWithSavedReplicas fails intermittently. (Contributed by Mingliang Liu)
2016-07-26 12:27:46 -07:00
Steve Loughran
2aa18e1925
Revert "HDFS-10668. Fix intermittently failing UT TestDataNodeMXBean#testDataNodeMXBeanBlockCount. Contributed by Mingliang Liu."
...
This reverts commit 7cac7655fd
.
2016-07-26 14:30:02 +01:00
Brahma Reddy Battula
7cac7655fd
HDFS-10668. Fix intermittently failing UT TestDataNodeMXBean#testDataNodeMXBeanBlockCount. Contributed by Mingliang Liu.
2016-07-26 10:54:24 +05:30
Vinitha Reddy Gankidi
85a20508bd
HDFS-10301. Interleaving processing of storages from repeated block reports causes false zombie storage detection, removes valid blocks. Contributed by Vinitha Gankidi.
2016-07-25 18:50:59 -07:00
Kai Zheng
b79ba4fe96
HDFS-10651. Clean up some configuration related codes about legacy block reader. Contributed by Youwei Wang
2016-07-23 17:45:33 +08:00
Arpit Agarwal
c6e3a0020f
HDFS-10660. Expose storage policy apis via HDFSAdmin interface. (Contributed by Rakesh R)
2016-07-22 12:33:50 -07:00
Xiao Chen
132deb4cac
HDFS-10225. DataNode hot swap drives should disallow storage type changes. Contributed by Lei (Eddy) Xu.
2016-07-21 16:41:02 -07:00
Akira Ajisaka
fcde6940e0
HDFS-10287. MiniDFSCluster should implement AutoCloseable. Contributed by Andras Bokor.
2016-07-21 11:26:08 -07:00
Jing Zhao
bd3dcf46e2
HDFS-10653. Optimize conversion from path string to components. Contributed by Daryn Sharp.
2016-07-21 11:14:39 -07:00
Akira Ajisaka
38128baff4
HDFS-10425. Clean up NNStorage and TestSaveNamespace. Contributed by Andras Bokor.
2016-07-20 10:44:11 -07:00
Akira Ajisaka
fc570b55b9
HDFS-10603. Fix flaky tests in org.apache.hadoop.hdfs.server.namenode.snapshot.TestOpenFilesWithSnapshot. Contributed by Yiqun Lin.
2016-07-19 13:49:24 -07:00
Akira Ajisaka
5537c6b234
HADOOP-13351. TestDFSClientSocketSize buffer size tests are flaky. Contributed by Aaron Fabbri and Mingliang Liu.
2016-07-14 14:40:58 -07:00
Uma Maheswara Rao G
438b7c5935
HDFS-10590: Fix TestReconstructStripedBlocks.testCountLiveReplicas test failures. Contributed by Rakesh R
2016-07-13 00:07:11 -07:00
Zhe Zhang
087290e6b1
HDFS-10544. Balancer doesn't work with IPFailoverProxyProvider.
2016-07-12 23:18:37 -07:00
Jitendra Pandey
c447efebdb
HDFS-10579. HDFS web interfaces lack configs for X-FRAME-OPTIONS protection. Contributed by Anu Engineer.
2016-07-11 14:55:33 -07:00
Yongjun Zhang
da6f1b88dd
HDFS-10512. VolumeScanner may terminate due to NPE in DataNode.reportBadBlocks. Contributed by Wei-Chiu Chuang and Yiqun Lin.
2016-07-08 19:40:44 -07:00
Akira Ajisaka
932aed64d7
HDFS-10336. TestBalancer failing intermittently because of not reseting UserGroupInformation completely. Contributed by Yiqun Lin.
2016-07-08 14:39:11 -07:00
Jitendra Pandey
6e597600f7
HADOOP-13283. Support reset operation for new global storage statistics and per FS storage stats. Contributed by Mingliang Liu.
2016-07-07 14:58:19 -07:00
Uma Maheswara Rao G
ab092c56c2
HDFS-10592:Fix intermittent test failure of TestNameNodeResourceChecker#testCheckThatNameNodeResourceMonitorIsRunning. Contributed by Rakesh R
2016-07-07 13:52:35 -07:00
Kai Zheng
8b281bce85
HDFS-10548. Remove the long deprecated BlockReaderRemote. Contributed by Kai Zheng
2016-07-03 11:56:23 +08:00
Colin Patrick Mccabe
e4a2545620
HDFS-9805. Add server-side configuration for enabling TCP_NODELAY for DataTransferProtocol and default it to true (Gary Helmling via cmccabe)
2016-06-29 12:41:42 -07:00
Andrew Wang
c0829f4493
HDFS-6434. Default permission for creating file should be 644 for WebHdfs/HttpFS. Contributed by Wellington Chevreuil.
2016-06-28 13:55:26 -07:00
Vinayakumar B
2a0082c51d
HDFS-10440. Improve DataNode web UI (Contributed by Weiwei Yang)
2016-06-28 16:49:39 +05:30
Vinayakumar B
73615a789d
HDFS-10536. Standby NN can not trigger log roll after EditLogTailer thread failed 3 times in EditLogTailer.triggerActiveLogRoll method (Contributed by XingFeng Shen
2016-06-26 15:45:32 +05:30
Zhe Zhang
22be604fa3
Revert "HDFS-10534. NameNode WebUI should display DataNode usage rate with a certain percentile. Contributed by Kai Sasaki."
...
This reverts commit 0424056a77
.
2016-06-24 09:36:03 -07:00
Zhe Zhang
0424056a77
HDFS-10534. NameNode WebUI should display DataNode usage rate with a certain percentile. Contributed by Kai Sasaki.
2016-06-24 08:58:29 -07:00
Anu Engineer
b2584bee45
HDFS-10571. TestDiskBalancerCommand#testPlanNode failed with IllegalArgumentException. Contributed by Xiaobing Zhou.
2016-06-23 18:27:02 -07:00
Anu Engineer
8a6e354122
HDFS-10552. DiskBalancer "-query" results in NPE if no plan for the node. Contributed by Anu Engineer.
2016-06-23 18:27:02 -07:00
Anu Engineer
e8de28181a
HDFS-10551. o.a.h.h.s.diskbalancer.command.Command does not actually verify options as expected. Contributed by Anu Engineer.
2016-06-23 18:27:02 -07:00
Arpit Agarwal
66fa34c839
HDFS-10557. Fix handling of the -fs Generic option. (Arpit Agarwal)
2016-06-23 18:27:01 -07:00
Anu Engineer
7b23ad1ef7
HDFS-10550. DiskBalancer: fix issue of order dependency in iteration in ReportCommand test. Contributed by Xiaobing Zhou.
2016-06-23 18:27:01 -07:00
Anu Engineer
3225c24e0e
HDFS-10520. DiskBalancer: Fix Checkstyle issues in test code. Contributed by Anu Engineer.
2016-06-23 18:27:00 -07:00
Anu Engineer
7e2be5c4a0
HDFS-10518. DiskBalancer: Pretty-print json in Query command. Contributed by Anu Engineer.
2016-06-23 18:21:08 -07:00
Anu Engineer
b502102bb1
HDFS-9461. DiskBalancer: Add Report Command. Contributed by Xiaobing Zhou.
2016-06-23 18:21:08 -07:00
Anu Engineer
64ccb232cc
HDFS-10478. DiskBalancer: resolve volume path names. Contributed by Anu Engineer.
2016-06-23 18:21:08 -07:00
Anu Engineer
5df2d2b8fd
HDFS-10399. DiskBalancer: Add JMX for DiskBalancer. Contributed by Anu Engineer.
2016-06-23 18:21:08 -07:00
Anu Engineer
75882ec0b0
HDFS-9545: DiskBalancer: Add Plan Command. Contributed by Anu Engineer.
2016-06-23 18:21:08 -07:00
Anu Engineer
1594b472bb
HDFS-9543. DiskBalancer: Add Data mover. Contributed by Anu Engineer.
2016-06-23 18:20:24 -07:00
Anu Engineer
7820737cfa
HDFS-9735. DiskBalancer : Refactor moveBlockAcrossStorage to be used by disk balancer. Contributed by Anu Engineer.
2016-06-23 18:20:24 -07:00
Anu Engineer
050677077b
HDFS-9720. DiskBalancer : Add configuration parameters. Contributed by Anu Engineer.
2016-06-23 18:18:48 -07:00
Anu Engineer
6c606bf5c8
HDFS-9709. DiskBalancer : Add tests for disk balancer using a Mock Mover class. Contributed by Anu Engineer.
2016-06-23 18:18:48 -07:00
Arpit Agarwal
75a711a2d5
HDFS-9703. DiskBalancer: getBandwidth implementation. (Contributed by Anu Engineer)
2016-06-23 18:18:48 -07:00
Arpit Agarwal
918722bdd2
HDFS-9702. DiskBalancer: getVolumeMap implementation. (Contributed by Anu Engineer)
2016-06-23 18:18:48 -07:00
Arpit Agarwal
9847640603
HDFS-9683. DiskBalancer: Add cancelPlan implementation. (Contributed by Anu Engineer)
2016-06-23 18:18:48 -07:00
Arpit Agarwal
e646c2eb50
HDFS-9681. DiskBalancer: Add QueryPlan implementation. (Contributed by Anu Engineer)
2016-06-23 18:18:48 -07:00
Arpit Agarwal
2b1b2faf76
HDFS-9671. DiskBalancer: SubmitPlan implementation. (Contributed by Anu Engineer)
2016-06-23 18:18:48 -07:00
Arpit Agarwal
66f0bb646d
HDFS-9647. DiskBalancer: Add getRuntimeSettings. (Contributed by Anu Engineer)
2016-06-23 18:18:48 -07:00
Arpit Agarwal
96fe685b7a
HDFS-9645. DiskBalancer: Add Query RPC. (Contributed by Anu Engineer)
2016-06-23 18:18:48 -07:00
Arpit Agarwal
0501d430e2
HDFS-9595. DiskBalancer: Add cancelPlan RPC. (Contributed by Anu Engineer)
2016-06-23 18:18:48 -07:00
Arpit Agarwal
7100c0da35
HDFS-9588. DiskBalancer: Add submitDiskbalancer RPC. (Anu Engineer via Arpit Agarwal)
2016-06-23 18:18:48 -07:00
Arpit Agarwal
5724a10316
HDFS-9469. DiskBalancer: Add Planner. (Contributed by Anu Engineer)
2016-06-23 18:18:48 -07:00
Tsz-Wo Nicholas Sze
30c6ebd699
HDFS-9449. DiskBalancer: Add connectors. Contributed by Anu Engineer
2016-06-23 18:18:48 -07:00
Tsz-Wo Nicholas Sze
91a5c48143
HDFS-9420. Add DataModels for DiskBalancer. Contributed by Anu Engineer
2016-06-23 18:18:48 -07:00
Xiaoyu Yao
dca298d79e
HDFS-10469. Add number of active xceivers to datanode metrics. Contributed by Hanisha Koneru.
2016-06-23 14:13:39 -07:00
Kai Zheng
e6cb07520f
HDFS-10460. Recompute block checksum for a particular range less than file size on the fly by reconstructing missed block. Contributed by Rakesh R
2016-06-24 17:39:32 +08:00
Uma Maheswara Rao G
17eae9ebb3
HDFS-10473: Allow only suitable storage policies to be set on striped files. Contributed by Uma Maheswara Rao G
2016-06-22 11:17:43 -07:00
Akira Ajisaka
d433b16ce6
HDFS-7597. DelegationTokenIdentifier should cache the TokenIdentifier to UGI mapping. Contributed by Daryn Sharp, Bob Hansen, and Xiao Chen.
2016-06-22 11:00:16 +09:00
Brahma Reddy Battula
f2ac132d6a
HDFS-9530. ReservedSpace is not cleared for abandoned Blocks (Contributed by Brahma Reddy Battula)
2016-06-21 15:42:28 +05:30
Jitendra Pandey
7adc4d1769
HDFS-10538. Remove AsyncDistributedFileSystem. Contributed by Xiaobing Zhou and Jitendra Pandey.
2016-06-20 17:22:55 -07:00
Colin Patrick Mccabe
5f6b4157a4
HDFS-10328. Add per-cache-pool default replication num configuration (xupeng via cmccabe)
2016-06-20 10:42:50 -07:00
Arpit Agarwal
0319d73c3b
HDFS-10437. ReconfigurationProtocol not covered by HDFSPolicyProvider. (Arpit Agarwal)
2016-06-18 16:16:54 -07:00
Akira Ajisaka
09e82acaf9
HADOOP-12943. Add -w -r options in dfs -test command. Contributed by Weiwei Yang.
2016-06-17 16:20:38 +09:00
Vinayakumar B
cc6c265171
HDFS-10256. Use GenericTestUtils.getTestDir method in tests for temporary directories (Contributed by Vinayakumar B)
2016-06-16 16:47:06 +05:30
Colin Patrick Mccabe
2449db507d
HDFS-10505. OIV's ReverseXML processor should support ACLs (Surendra Singh Lilhore via cmccabe)
2016-06-15 22:35:19 -07:00
Ming Ma
b48f27e794
HDFS-9922. Upgrade Domain placement policy status marks a good block in violation when there are decommissioned nodes. (Chris Trezzo via mingma)
2016-06-15 22:00:52 -07:00
Ming Ma
7d521a29ee
HDFS-9016. Display upgrade domain information in fsck. (mingma)
2016-06-14 20:05:50 -07:00
Andrew Wang
709a814fe0
HDFS-10516. Fix bug when warming up EDEK cache of more than one encryption zone. Contributed by Xiao Chen.
2016-06-13 11:50:19 -07:00
Ravi Prakash
ae047655f4
HDFS-10220. A large number of expired leases can make namenode unresponsive and cause failover (Nicolas Fraison via raviprak)
2016-06-08 13:44:22 -07:00
Andrew Wang
1ee9ea0026
Remove redundant TestMiniDFSCluster.testDualClusters. Contributed by Jiayi Zhou.
2016-06-08 12:58:56 -07:00
Jing Zhao
be34e85e68
HDFS-10468. HDFS read ends up ignoring an interrupt. Contributed by Jing Zhao
2016-06-07 10:48:21 -07:00
Tsz-Wo Nicholas Sze
35f255b03b
Revert "Revert "HADOOP-13226 Support async call retry and failover.""
...
This reverts commit 5360da8bd9
.
2016-06-06 16:31:43 +08:00
Tsz-Wo Nicholas Sze
7e7b1ae037
Revert "Revert "HDFS-10430. Reuse FileSystem#access in TestAsyncDFS. Contributed by Xiaobing Zhou.""
...
This reverts commit 8cf47d8589
.
2016-06-06 16:31:38 +08:00
Tsz-Wo Nicholas Sze
db41e6d285
Revert "Revert "HDFS-10431 Refactor and speedup TestAsyncDFSRename. Contributed by Xiaobing Zhou""
...
This reverts commit 5ee5912ebd
.
2016-06-06 16:31:34 +08:00
Tsz-Wo Nicholas Sze
b3d81f38da
Revert "Revert "HDFS-10390. Implement asynchronous setAcl/getAclStatus for DistributedFileSystem. Contributed by Xiaobing Zhou""
...
This reverts commit b82c74b910
.
2016-06-06 16:31:30 +08:00
Tsz-Wo Nicholas Sze
cba9a01889
Revert "Revert "HDFS-10346. Implement asynchronous setPermission/setOwner for DistributedFileSystem. Contributed by Xiaobing Zhou""
...
This reverts commit f23d5dfc60
.
2016-06-06 16:29:38 +08:00
Tsz-Wo Nicholas Sze
aa20fa150d
Revert "Revert "HADOOP-12957. Limit the number of outstanding async calls. Contributed by Xiaobing Zhou""
...
This reverts commit 4d36b221a2
.
2016-06-06 16:28:47 +08:00
Tsz-Wo Nicholas Sze
eded3d109e
Revert "Revert "HDFS-10224. Implement asynchronous rename for DistributedFileSystem. Contributed by Xiaobing Zhou""
...
This reverts commit 106234d873
.
2016-06-06 16:28:21 +08:00
Andrew Wang
106234d873
Revert "HDFS-10224. Implement asynchronous rename for DistributedFileSystem. Contributed by Xiaobing Zhou"
...
This reverts commit fc94810d3f
.
2016-06-03 18:09:55 -07:00
Andrew Wang
4d36b221a2
Revert "HADOOP-12957. Limit the number of outstanding async calls. Contributed by Xiaobing Zhou"
...
This reverts commit 1b9f18623a
.
2016-06-03 18:09:18 -07:00
Andrew Wang
f23d5dfc60
Revert "HDFS-10346. Implement asynchronous setPermission/setOwner for DistributedFileSystem. Contributed by Xiaobing Zhou"
...
This reverts commit 7251bb922b
.
2016-06-03 18:09:17 -07:00
Andrew Wang
b82c74b910
Revert "HDFS-10390. Implement asynchronous setAcl/getAclStatus for DistributedFileSystem. Contributed by Xiaobing Zhou"
...
This reverts commit 02d4e478a3
.
2016-06-03 18:09:14 -07:00
Andrew Wang
5ee5912ebd
Revert "HDFS-10431 Refactor and speedup TestAsyncDFSRename. Contributed by Xiaobing Zhou"
...
This reverts commit f4b9bcd87c
.
2016-06-03 18:09:13 -07:00
Andrew Wang
8cf47d8589
Revert "HDFS-10430. Reuse FileSystem#access in TestAsyncDFS. Contributed by Xiaobing Zhou."
...
This reverts commit 21890c4239
.
2016-06-03 18:09:12 -07:00
Andrew Wang
5360da8bd9
Revert "HADOOP-13226 Support async call retry and failover."
...
This reverts commit 83f2f78c11
.
2016-06-03 18:09:09 -07:00
Arpit Agarwal
97e2449477
HDFS-10341. Add a metric to expose the timeout number of pending replication blocks. (Contributed by Akira Ajisaka)
2016-06-02 13:14:45 -07:00
Akira Ajisaka
1df6f5735c
HDFS-10471. DFSAdmin#SetQuotaCommand's help msg is not correct. Contributed by Yiqun Lin.
2016-06-03 04:10:32 +09:00
Masatake Iwasaki
aadb77e412
HDFS-10367. TestDFSShell.testMoveWithTargetPortEmpty fails with Address bind exception. Contributed by Brahma Reddy Battula.
2016-06-02 20:55:04 +09:00
Akira Ajisaka
69555fca06
HDFS-9476. TestDFSUpgradeFromImage#testUpgradeFromRel1BBWImage occasionally fail. Contributed by Masatake Iwasaki.
2016-06-02 18:52:47 +09:00
Kai Zheng
d749cf65e1
HDFS-9833. Erasure coding: recomputing block checksum on the fly by reconstructing the missed/corrupt block data. Contributed by Rakesh R.
2016-06-02 12:56:21 +08:00
Colin Patrick Mccabe
8ceb06e239
HADOOP-13137. TraceAdmin should support Kerberized cluster (Wei-Chiu Chuang via cmccabe)
2016-05-31 17:54:34 -07:00
Colin Patrick Mccabe
c7921c9bdd
HDFS-9466. TestShortCircuitCache#testDataXceiverCleansUpSlotsOnFailure is flaky (Wei-Chiu Chuang via cmccabe)
2016-05-31 17:37:52 -07:00
Colin Patrick Mccabe
29d6cadc52
HDFS-10415. TestDistributedFileSystem#MyDistributedFileSystem attempts to set up statistics before initialize() is called (Mingliang Liu via cmccabe)
2016-05-31 16:54:52 -07:00
Tsz-Wo Nicholas Sze
83f2f78c11
HADOOP-13226 Support async call retry and failover.
2016-05-31 16:30:11 -07:00
Kai Zheng
93d8a7f2a2
Revert "HADOOP-12579. Deprecate and remove WriteableRPCEngine. Contributed by Kai Zheng"
...
This reverts commit a6c79f92d5
.
2016-06-01 08:41:15 +08:00
Chris Nauroth
21890c4239
HDFS-10430. Reuse FileSystem#access in TestAsyncDFS. Contributed by Xiaobing Zhou.
2016-05-27 14:20:18 -07:00
Yongjun Zhang
5ea6fd85c7
HDFS-10276. HDFS should not expose path info that user has no permission to see. (Yuanbo Liu via Yongjun Zhang)
2016-05-27 10:02:02 -07:00
Kai Zheng
916140604f
HADOOP-12911. Upgrade Hadoop MiniKDC with Kerby. Contributed by Jiajia Li
2016-05-28 14:23:39 +08:00
Karthik Kambatla
55c3e2de3d
HDFS-10463. TestRollingFileSystemSinkWithHdfs needs some cleanup. (Daniel Templeton via kasha)
2016-05-26 14:24:31 -07:00
Tsz-Wo Nicholas Sze
f4b9bcd87c
HDFS-10431 Refactor and speedup TestAsyncDFSRename. Contributed by Xiaobing Zhou
2016-05-26 12:15:17 -07:00
Kai Zheng
77202fa103
HADOOP-13010. Refactor raw erasure coders. Contributed by Kai Zheng
2016-05-27 13:23:34 +08:00
Kai Zheng
f69f5ab3b6
HDFS-10434. Fix intermittent test failure of TestDataNodeErasureCodingMetrics. Contributed by Rakesh R
2016-05-27 04:42:53 +08:00
Kai Zheng
a6c79f92d5
HADOOP-12579. Deprecate and remove WriteableRPCEngine. Contributed by Kai Zheng
2016-05-27 04:29:42 +08:00
Tsz-Wo Nicholas Sze
02d4e478a3
HDFS-10390. Implement asynchronous setAcl/getAclStatus for DistributedFileSystem. Contributed by Xiaobing Zhou
2016-05-24 14:51:27 -07:00
Tsz-Wo Nicholas Sze
15ed080e36
HDFS-9365. Balaner does not work with the HDFS-6376 HA setup.
2016-05-24 12:49:48 -07:00
Karthik Kambatla
57c31a3fef
HDFS-9782. RollingFileSystemSink should have configurable roll interval. (Daniel Templeton via kasha)
2016-05-24 10:37:00 -07:00
Allen Wittenauer
4b0f55b6ea
HDFS-7766. Add a flag to WebHDFS op=CREATE to not respond with a 307 redirect (Ravi Prakash via aw)
2016-05-23 15:52:01 -07:00
Chris Nauroth
500e946729
HDFS-10438. When NameNode HA is configured to use the lifeline RPC server, it should log the address of that server. Contributed by Chris Nauroth.
2016-05-20 13:01:43 -07:00
Chris Nauroth
bcde1562d2
HDFS-10424. DatanodeLifelineProtocol not able to use under security cluster. Contributed by Chris Nauroth.
2016-05-20 12:47:41 -07:00
Kihwal Lee
204de430bf
HDFS-10417. Improve error message from checkBlockLocalPathAccess. Contributed by Tianyin Xu.
2016-05-19 15:52:32 -05:00
Andrew Wang
010e6ac328
HDFS-2173. saveNamespace should not throw IOE when only one storage directory fails to write VERSION file. Contributed by Andras Bokor.
2016-05-18 14:13:41 -07:00
Lei Xu
cf552aa87b
HDFS-10360. DataNode may format directory and lose blocks if current/VERSION is missing. (Wei-Chiu Chuang via lei)
2016-05-18 09:38:37 -07:00
Arpit Agarwal
f4d8fde822
HDFS-9926. MiniDFSCluster leaks dependency Mockito via DataNodeTestUtils. (Contributed by Josh Elser)
2016-05-18 09:20:57 -07:00
Xiaoyu Yao
dd99f5fc79
HDFS-10383. Safely close resources in DFSTestUtil. Contributed by Mingliang Liu.
2016-05-17 16:12:00 -07:00
Yongjun Zhang
e24fe2641b
HDFS-9732, Improve DelegationTokenIdentifier.toString() for better logging. Contributed by Yongjun Zhang.
2016-05-17 14:03:08 -07:00
Kihwal Lee
4a5819dae2
HDFS-10303. DataStreamer#ResponseProcessor calculates packet ack latency incorrectly. Contributed by Surendra Singh Lilhore.
2016-05-17 08:53:31 -05:00
Akira Ajisaka
9fe5828f05
HDFS-10242. Cannot create space quota of zero. Contributed by Takashi Ohnishi.
2016-05-17 15:53:09 +09:00
Sangjin Lee
61f46be071
HDFS-10208. Addendum for HDFS-9579: to handle the case when client machine can't resolve network path (Ming Ma via sjlee)
2016-05-16 18:49:47 -07:00
Allen Wittenauer
730bc746f9
HADOOP-12930. Dynamic subcommands for hadoop shell scripts (aw)
...
This commit contains the following JIRA issues:
HADOOP-12931. bin/hadoop work for dynamic subcommands
HADOOP-12932. bin/yarn work for dynamic subcommands
HADOOP-12933. bin/hdfs work for dynamic subcommands
HADOOP-12934. bin/mapred work for dynamic subcommands
HADOOP-12935. API documentation for dynamic subcommands
HADOOP-12936. modify hadoop-tools to take advantage of dynamic subcommands
HADOOP-13086. enable daemonization of dynamic commands
HADOOP-13087. env var doc update for dynamic commands
HADOOP-13088. fix shellprofiles in hadoop-tools to allow replacement
HADOOP-13089. hadoop distcp adds client opts twice when dynamic
HADOOP-13094. hadoop-common unit tests for dynamic commands
HADOOP-13095. hadoop-hdfs unit tests for dynamic commands
HADOOP-13107. clean up how rumen is executed
HADOOP-13108. dynamic subcommands need a way to manipulate arguments
HADOOP-13110. add a streaming subcommand to mapred
HADOOP-13111. convert hadoop gridmix to be dynamic
HADOOP-13115. dynamic subcommand docs should talk about exit vs. continue program flow
HADOOP-13117. clarify daemonization and security vars for dynamic commands
HADOOP-13120. add a --debug message when dynamic commands have been used
HADOOP-13121. rename sub-project shellprofiles to match the rest of Hadoop
HADOOP-13129. fix typo in dynamic subcommand docs
HADOOP-13151. Underscores should be escaped in dynamic subcommands document
HADOOP-13153. fix typo in debug statement for dynamic subcommands
2016-05-16 17:54:45 -07:00
Kai Zheng
ad9441122f
HDFS-8449. Add tasks count metrics to datanode for ECWorker. Contributed by Bo Li.
2016-05-15 23:39:09 -07:00
Andrew Wang
45788204ae
HDFS-10333. Intermittent org.apache.hadoop.hdfs.TestFileAppend failure in trunk. Contributed by Yiqun Lin.
2016-05-15 22:15:05 -07:00
Lei Xu
a2774debf7
HDFS-9389. Add maintenance states to AdminStates. (Ming Ma via lei)
2016-05-12 15:42:54 -07:00
Tsz-Wo Nicholas Sze
7251bb922b
HDFS-10346. Implement asynchronous setPermission/setOwner for DistributedFileSystem. Contributed by Xiaobing Zhou
2016-05-11 17:53:40 -07:00
Colin Patrick Mccabe
687233f20d
HADOOP-13065. Add a new interface for retrieving FS and FC Statistics (Mingliang Liu via cmccabe)
2016-05-11 13:45:39 -07:00
Zhe Zhang
307db61aac
HDFS-10172. hdfs erasurecode command should remove the redundant -usage option. Contributed by Yuanbo Liu.
2016-05-10 15:20:17 -07:00
Kihwal Lee
b9e5a32fa1
HDFS-10372. Fix for failing TestFsDatasetImpl#testCleanShutdownOfVolume. Contributed by Rushabh Shah.
2016-05-09 15:50:09 -05:00
Akira Ajisaka
411fb4b2b7
HDFS-10337. OfflineEditsViewer stats option should print 0 instead of null for the count of operations. Contributed by Yiqun Lin.
2016-05-08 15:49:13 -07:00
Masatake Iwasaki
2835f146b5
HDFS-2043. TestHFlush failing intermittently. Contributed by Lin Yiqun.
2016-05-06 15:36:47 +09:00
Xiaoyu Yao
dacd1f50fe
HDFS-10324. Trash directory in an encryption zone should be pre-created with correct permissions. Contributed by Wei-Chiu Chuang.
2016-05-05 18:08:47 -07:00
Ravi Prakash
d8faf47f32
HADOOP-13051. Test for special characters in path being respected during globPaths. Contributed by Harsh J.
2016-05-05 14:18:39 -07:00
Ming Ma
1268cf5fbe
HDFS-10320. Rack failures may result in NN terminate. (Xiao Chen via mingma)
2016-05-04 17:02:26 -07:00
Arpit Agarwal
6d77d6eab7
HDFS-9902. Support different values of dfs.datanode.du.reserved per storage type. (Contributed by Brahma Reddy Battula)
2016-05-03 16:52:43 -07:00
Xiaoyu Yao
45a753ccf7
HDFS-10344. DistributedFileSystem#getTrashRoots should skip encryption zone that does not have .Trash. Contributed by Xiaoyu Yao.
2016-05-02 19:30:47 -07:00
Tsz-Wo Nicholas Sze
1b9f18623a
HADOOP-12957. Limit the number of outstanding async calls. Contributed by Xiaobing Zhou
2016-05-02 11:16:30 -07:00
Kihwal Lee
af9b000535
HDFS-10260. TestFsDatasetImpl#testCleanShutdownOfVolume often fails. Contributed by Rushabh Shah.
2016-04-29 09:58:44 -05:00
Kihwal Lee
6243eabb48
HDFS-9958. BlockManager#createLocatedBlocks can throw NPE for corruptBlocks on failed storages. Contributed by Kuhu Shukla
2016-04-28 12:44:53 -05:00
Lei Xu
0a152103f1
HDFS-3702. Add an option for NOT writing the blocks locally if there is a datanode on the same box as the client. (Contributed by Lei (Eddy) Xu)
2016-04-27 14:22:51 -07:00
Kihwal Lee
919a1d824a
HDFS-10330. Add Corrupt Blocks Information in Metasave output. Contributed by Kuhu Shukla.
2016-04-27 08:19:48 -05:00
Tsz-Wo Nicholas Sze
fc94810d3f
HDFS-10224. Implement asynchronous rename for DistributedFileSystem. Contributed by Xiaobing Zhou
2016-04-26 17:10:13 -07:00
Zhe Zhang
5865fe2bf0
HDFS-9869. Erasure Coding: Rename replication-based names in BlockManager to more generic [part-2]. Contributed by Rakesh R.
2016-04-25 22:01:54 -07:00
Masatake Iwasaki
8eadd7145e
HDFS-10325. TestDFSShell#testMoveWithTargetPortEmpty fails. Contributed by Takanobu Asanuma.
2016-04-26 07:11:13 +09:00
Tsz-Wo Nicholas Sze
f308561f1d
HDFS-8057 Move BlockReader implementation to the client implementation package. Contributed by Takanobu Asanuma
2016-04-25 12:01:48 -07:00
Kihwal Lee
10f0f7851a
HDFS-10318. TestJMXGet hides the real error in case of test failure. Contributed by Andras Bokor.
2016-04-25 11:38:14 -05:00
Masatake Iwasaki
6fcde2e38d
HDFS-9905. WebHdfsFileSystem#runWithRetry should display original stack trace on error. (Wei-Chiu Chuang via iwasakims)
2016-04-23 23:37:56 +09:00
Jing Zhao
63e5412f1a
HDFS-9427. HDFS should not default to ephemeral ports. Contributed by Xiaobing Zhou.
2016-04-22 15:14:40 -07:00
Xiaoyu Yao
b4be288c5d
HDFS-10207. Support enable Hadoop IPC backoff without namenode restart. Contributed by Xiaobing Zhou.
2016-04-21 10:18:48 -07:00
Chris Nauroth
63ac2db59a
HDFS-10312. Large block reports may fail to decode at NameNode due to 64 MB protobuf maximum length restriction. Contributed by Chris Nauroth.
2016-04-20 13:39:44 -07:00
Colin Patrick Mccabe
ad36fa6f42
HDFS-10308. TestRetryCacheWithHA#testRetryCacheOnStandbyNN failing (Rakesh R via cmccabe)
2016-04-20 11:33:11 -07:00
Walter Su
90d1af1416
HDFS-9744. TestDirectoryScanner#testThrottling occasionally time out after 300 seconds. Contributed by Lin Yiqun.
2016-04-19 18:54:11 +08:00
Walter Su
4b4df2cd48
HDFS-10284. o.a.h.hdfs.server.blockmanagement.TestBlockManagerSafeMode.testCheckSafeMode fails intermittently. Contributed by Mingliang Liu.
2016-04-19 18:07:46 +08:00
Steve Loughran
438efc3634
HDFS-10291 TestShortCircuitLocalRead failing (stevel)
...
(cherry picked from commit dd64769699ea4c85abdf9c590b9db680837e8b27)
2016-04-19 17:48:20 +08:00
Kai Zheng
b5d4c7dc76
HADOOP-12924. Configure raw erasure coders for supported codecs. Contributed by Rui Li.
2016-04-20 15:47:01 +08:00
Colin Patrick Mccabe
cb3ca460ef
HDFS-10265. OEV tool fails to read edit xml file if OP_UPDATE_BLOCKS has no BLOCK tag (Wan Chang via cmccabe)
2016-04-18 13:47:56 -07:00
Walter Su
ab903029a9
HDFS-10275. TestDataNodeMetrics failing intermittently due to TotalWriteTime counted incorrectly. Contributed by Lin Yiqun.
2016-04-18 20:29:29 +08:00
Walter Su
67523ffcf4
HDFS-9412. getBlocks occupies FSLock and takes too long to complete. Contributed by He Tianyi.
2016-04-18 09:28:02 +08:00
Jing Zhao
55e19b7f0c
HDFS-10293. StripedFileTestUtil#readAll flaky. Contributed by Mingliang Liu.
2016-04-15 10:53:40 -07:00
Jing Zhao
89a838769f
HDFS-10283. o.a.h.hdfs.server.namenode.TestFSImageWithSnapshot#testSaveLoadImageWithAppending fails intermittently. Contributed by Mingliang Liu.
2016-04-15 10:49:21 -07:00
Kihwal Lee
b9c9d03591
HDFS-10281. TestPendingCorruptDnMessages fails intermittently. Contributed by Mingliang Liu.
2016-04-14 15:24:39 -05:00
Xiaoyu Yao
809226752d
HDFS-10286. Fix TestDFSAdmin#testNameNodeGetReconfigurableProperties. Contributed by Xiaobing Zhou.
2016-04-14 10:57:02 -07:00
Kihwal Lee
0d1c1152f1
HDFS-10282. The VolumeScanner should warn about replica files which are misplaced. Contributed by Colin Patrick McCabe.
2016-04-14 07:58:24 -05:00
Xiaoyu Yao
5566177c9a
HDFS-10209. Support enable caller context in HDFS namenode audit log without restart namenode. Contributed by Xiaobing Zhou.
2016-04-13 16:51:13 -07:00
Xiaoyu Yao
4895c73dd4
Revert "HDFS-10209. Support enable caller context in HDFS namenode audit log without restart namenode"
...
This reverts commit 192112d5a2
.
2016-04-13 16:45:18 -07:00
Andrew Wang
314aa21a89
HDFS-10279. Improve validation of the configured number of tolerated failed volumes. Contributed by Lin Yiqun.
2016-04-13 16:39:50 -07:00
Xiaobing Zhou
192112d5a2
HDFS-10209. Support enable caller context in HDFS namenode audit log without restart namenode
2016-04-13 15:34:41 -07:00
Kihwal Lee
d2f3bbc290
HDFS-10270. TestJMXGet:testNameNode() fails. Contributed by Gergely Novák
2016-04-13 11:22:36 -05:00
Walter Su
903428bf94
HDFS-9772. TestBlockReplacement#testThrottler doesn't work as expected. Contributed by Lin Yiqun.
2016-04-13 17:49:45 +08:00
Zhe Zhang
6ef42873a0
HDFS-9918. Erasure Coding: Sort located striped blocks based on decommissioned states. Contributed by Rakesh R.
2016-04-12 13:38:58 -07:00
Akira Ajisaka
209303be3a
HDFS-8356. Document missing properties in hdfs-default.xml. Contributed by Ray Chiang.
2016-04-12 15:26:50 +09:00
Vinayakumar B
a9a607f8fc
HDFS-10271. Extra bytes are getting released from reservedSpace for append (Contributed by Brahma Reddy Battula)
2016-04-12 11:44:34 +05:30
Uma Maheswara Rao G
3c18a53cbd
HDFS-9719. Refactoring ErasureCodingWorker into smaller reusable constructs. Contributed by Kai Zheng.
2016-04-06 22:50:24 -07:00
Colin Patrick Mccabe
4bd7cbc29d
HDFS-10267. Extra "synchronized" on FsDatasetImpl#recoverAppend and FsDatasetImpl#recoverClose
2016-04-06 21:07:31 -07:00
Eric Payne
aede8c10ec
HDFS-9945. Datanode command for evicting writers. Contributed by Kihwal Lee
2016-04-06 20:20:14 +00:00
Colin Patrick Mccabe
188f65287d
HDFS-6520. hdfs fsck passes invalid length value when creating BlockReader (Xiao Chen via cmccabe)
2016-04-06 11:28:34 -07:00
Jing Zhao
221b3a8722
HDFS-10192. Namenode safemode not coming out during failover. Contributed by Brahma Reddy Battula.
2016-04-06 10:42:59 -07:00
Kihwal Lee
917464505c
HDFS-10239. Fsshell mv fails if port usage doesn't match in src and destination paths. Contributed by Kuhu Shukla.
2016-04-05 09:07:24 -05:00
Vinayakumar B
818d6b799e
HDFS-9917. IBR accumulate more objects when SNN was down for sometime. (Contributed by Brahma Reddy Battula)
2016-04-05 09:49:39 +08:00
Colin Patrick Mccabe
f6b1a81812
HDFS-8496. Calling stopWriter() with FSDatasetImpl lock held may block other threads (cmccabe)
2016-04-04 18:02:15 -07:00
Kihwal Lee
a7d1fb0cd2
HDFS-10178. Permanent write failures can happen if pipeline recoveries occur for the first packet. Contributed by Kihwal Lee.
2016-04-04 16:40:00 -05:00