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 |
|
Vinod Kumar Vavilapalli (I am also known as @tshooter.)
|
dc7a1c54f4
|
HDFS-10692. Update JDiff report's base version for HDFS from 2.6.0 to 2.7.2. Contributed by Wangda Tan.
|
2016-08-22 11:35:18 -07:00 |
|
Jing Zhao
|
0faee62a0c
|
HDFS-10764. Fix INodeFile#getBlocks to not return null. Contributed by Arpit Agarwal.
|
2016-08-19 22:13:36 -07:00 |
|
Wei-Chiu Chuang
|
03a9343d57
|
HADOOP-12765. HttpServer2 should switch to using the non-blocking SslSelectChannelConnector to prevent performance degradation when handling SSL connections. Contributed by Min Shen.
|
2016-08-19 09:22:49 -07:00 |
|
Kihwal Lee
|
2550371f66
|
HDFS-10711. Optimize FSPermissionChecker group membership check. Contributed by Daryn Sharp.
|
2016-08-19 09:12:17 -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 |
|
Arpit Agarwal
|
ca13e7971d
|
HDFS-10773. BlockSender should not synchronize on the dataset object. (Contributed by Chen Liang)
|
2016-08-17 16:29:08 -07: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 |
|
Anu Engineer
|
b047bc7270
|
HDFS-10560. DiskBalancer: Reuse ObjectMapper instance to improve the performance. Contributed by Yiqun Lin.
|
2016-08-16 10:20:08 -07:00 |
|
Mingliang Liu
|
4d4d95fdd5
|
HDFS-10641. TestBlockManager#testBlockReportQueueing fails intermittently. (Contributed by Daryn Sharp)
|
2016-08-15 20:28:40 -07:00 |
|
Mingliang Liu
|
ef55fe1716
|
HDFS-10747. o.a.h.hdfs.tools.DebugAdmin usage message is misleading. (Contributed by Mingliang Liu)
|
2016-08-15 20:23:47 -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 |
|
Anu Engineer
|
02abd131b8
|
HDFS-10567. Improve plan command help message. Contributed by Xiaobing Zhou.
|
2016-08-15 19:58:57 -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 |
|
Anu Engineer
|
bed69d18e6
|
HDFS-10580. DiskBalancer: Make use of unused methods in GreedyPlanner to print debug info. Contributed by Yiqun Lin
|
2016-08-15 12:40:29 -07: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 |
|
Wei-Chiu Chuang
|
9019606b69
|
HDFS-10731. FSDirectory#verifyMaxDirItems does not log path name. Contributed by Wei-Chiu Chuang.
|
2016-08-12 05:58:13 -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 |
|
Yuanbo Liu
|
10e84c6a6e
|
HDFS-10694. processReport() should print blockReportId in each log message. Contributed by Yuanbo Liu.
|
2016-08-10 11:07:42 -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 |
|
Wei-Chiu Chuang
|
18d9e6ec0b
|
HDFS-10588. False alarm in datanode log - ERROR - Disk Balancer is not enabled. Contributed by Weiwei Yang.
|
2016-08-04 19:40:33 -07: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 |
|
Tsz-Wo Nicholas Sze
|
8c9b44eaff
|
In Balancer, the target task should be removed when its size < 0. Contributed by Yiqun Lin
|
2016-08-04 09:45:40 -07:00 |
|
Kihwal Lee
|
6ae39199da
|
HDFS-10662. Optimize UTF8 string/byte conversions. Contributed by Daryn Sharp.
|
2016-08-04 09:07:34 -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 |
|
Jing Zhao
|
f4ba5ff1d7
|
HDFS-10710. In BlockManager#rescanPostponedMisreplicatedBlocks(), postponed misreplicated block counts should be retrieved within the NN lock protection.Contributed by GAO Rui.
|
2016-08-03 12:42:05 -07: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
|
58db263e93
|
HDFS-742. A down DataNode makes Balancer to hang on repeatingly asking NameNode its partial block list. Contributed by Mit Desai.
|
2016-08-03 12:14:59 -05:00 |
|
Kihwal Lee
|
bebf10d245
|
HDFS-10656. Optimize conversion of byte arrays back to path string. Contributed by Daryn Sharp.
|
2016-08-03 11:53:41 -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 |
|
Yongjun Zhang
|
8d32bd884d
|
HDFS-10703. HA NameNode Web UI should show last checkpoint time. (John Zhuge via Yongjun Zhang)
|
2016-07-29 23:20:14 -07: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 |
|
Yongjun Zhang
|
eb7ff0c992
|
HDFS-10667. Report more accurate info about data corruption location. (Yuanbo Liu via Yongjun Zhang)
|
2016-07-27 13:58:04 -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 |
|
Wei-Chiu Chuang
|
25f0a9b3ab
|
HDFS-9937. Update dfsadmin command line help and HdfsQuotaAdminGuide. Contributed by Kai Sasaki.
|
2016-07-26 08:01:42 -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 |
|
Masatake Iwasaki
|
59466b8c18
|
HDFS-10671. Fix typo in HdfsRollingUpgrade.md. Contributed by Yiqun Lin.
|
2016-07-26 10:48:21 +09:00 |
|
Jing Zhao
|
0cde9e12a7
|
HDFS-10688. BPServiceActor may run into a tight loop for sending block report when hitting IOException. Contributed by Chen Liang.
|
2016-07-25 18:41:13 -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 |
|
Uma Maheswara Rao G
|
77ac04efe4
|
HDFS-10565: Erasure Coding: Document about the current allowed storage policies for EC Striped mode files
|
2016-07-22 11:08:20 -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
|
f7dabe3add
|
HDFS-10620. StringBuilder created and appended even if logging is disabled. Contributed by Staffan Friberg.
|
2016-07-19 15:13:01 -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
|
5b4a708704
|
HDFS-10639. Fix typos in HDFSDiskbalancer.md. Contributed by Yiqun Lin.
|
2016-07-15 21:41:57 -07:00 |
|
Andrew Wang
|
da456ffd62
|
Preparing for 3.0.0-alpha2 development
|
2016-07-15 19:04:17 -07:00 |
|
Jitendra Pandey
|
c2f9cd584c
|
HADOOP-13368. DFSOpsCountStatistics$OpType#fromSymbol and s3a.Statistic#fromSymbol should be O(1) operation. Contributed by Mingliang Liu.
|
2016-07-15 14:28:53 -07:00 |
|
Akira Ajisaka
|
c48e9d608c
|
HDFS-10628. Log HDFS Balancer exit message to its own log. Contributed by Jiayi Zhou.
|
2016-07-15 11:42:44 -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 |
|
Lei Xu
|
382dff7475
|
HDFS-10600. PlanCommand#getThrsholdPercentage should not use throughput value. (Yiqun Lin via lei)
|
2016-07-14 10:40:34 -07:00 |
|
Steve Loughran
|
1fa1fab695
|
HDFS-10570. Remove classpath conflicts of netty-all jar in hadoop-hdfs-client. Contributed by Vinayakumar B.
|
2016-07-14 10:20:18 +01:00 |
|
Kihwal Lee
|
2bbc3ea1b5
|
HDFS-10617. PendingReconstructionBlocks.size() should be synchronized. Contributed by Eric Badger.
|
2016-07-13 21:59:35 -05: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 |
|
Lei Xu
|
d5f5a6475b
|
HDFS-10387. DataTransferProtocol#writeBlock missing some javadocs (John Zhuge via lei)
|
2016-07-12 16:16:03 -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 |
|