Commit Graph

4023 Commits

Author SHA1 Message Date
cnauroth 2efb2347a9 HDFS-7778. Rename FsVolumeListTest to TestFsVolumeList and commit it to branch-2. Contributed by Lei (Eddy) Xu. 2015-02-13 16:30:28 -08:00
Akira Ajisaka 0d521e3326 HDFS-4265. BKJM doesn't take advantage of speculative reads. Contributed by Rakesh R. 2015-02-13 15:20:52 -08:00
Colin Patrick Mccabe 19be82cd16 update CHANGES.txt for HDFS-7430, HDFS-7721, HDFS-7686 2015-02-13 15:15:31 -08:00
Colin Patrick Mccabe 8bb9a5000e HDFS-7686. Re-add rapid rescan of possibly corrupt block feature to the block scanner (cmccabe) 2015-02-13 14:35:49 -08:00
Arpit Agarwal 0a33a98eb4 HDFS-7776. Adding additional unit tests for Quota By Storage Type. (Contributed by Xiaoyu Yao) 2015-02-13 11:56:33 -08:00
Allen Wittenauer a126ac3edb HDFS-7791. dfs count -v should be added to quota documentation (Akira AJISAKA via aw) 2015-02-13 10:56:30 -08:00
Allen Wittenauer 2f1e5dc628 HDFS-7668. Convert site documentation from apt to markdown (Masatake Iwasaki via aw) 2015-02-12 18:19:45 -08:00
Allen Wittenauer 93b941c637 HADOOP-11565. Add --slaves shell option (aw) 2015-02-12 18:01:28 -08:00
Colin Patrick Mccabe 871cb56152 HDFS-7790. Do not create optional fields in DFSInputStream unless they are needed (cmccabe) 2015-02-12 17:48:51 -08:00
Akira Ajisaka 46b6d23e8f HDFS-7684. The host:port settings of the deamons should be trimmed before use. Contributed by Anu Engineer. 2015-02-12 17:40:30 -08:00
Haohui Mai 04d09ecd56 HDFS-7711. Move the entry in CHANGE.txt to the right place. 2015-02-12 15:44:05 -08:00
Allen Wittenauer 58cb9f5293 HDFS-7322. deprecate sbin/hadoop-daemon.sh (aw) 2015-02-12 11:51:35 -08:00
Arpit Agarwal 9e33c9944c HDFS-7584. Update CHANGES.txt 2015-02-12 10:52:15 -08:00
Colin Patrick Mccabe 6b39ad0865 HDFS-7694. FSDataInputStream should support "unbuffer" (cmccabe) 2015-02-12 10:40:46 -08:00
Kihwal Lee 8d7215d40f Adding missing files from HDFS-7404 2015-02-12 11:17:39 -06:00
Kihwal Lee 38262779bb HDFS-7704. DN heartbeat to Active NN may be blocked and expire if connection to Standby NN continues to time out. Contributed by Rushabh Shah. 2015-02-12 09:15:30 -06:00
Vinayakumar B 89a5449280 HDFS-7703. Support favouredNodes for the append for new blocks ( Contributed by Vinayakumar B) 2015-02-12 12:38:44 +05:30
yliu 8a54384a0a HDFS-7761. cleanup unnecssary code logic in LocatedBlock. (yliu) 2015-02-12 03:08:16 +08:00
Tsz-Wo Nicholas Sze 085b1e293f HDFS-6133. Add a feature for replica pinning so that a pinned replica will not be moved by Balancer/Mover. Contributed by zhaoyunjiong 2015-02-11 15:12:12 -08:00
Colin Patrick Mccabe 50625e660a HDFS-7771. fuse_dfs should permit FILE: on the front of KRB5CCNAME (cmccabe) 2015-02-11 12:14:40 -08:00
Haohui Mai f80c9888fa HDFS-7736. Fix typos in dfsadmin/fsck/snapshotDiff usage messages. Contributed by Brahma Reddy Battula. 2015-02-11 11:21:33 -08:00
Arpit Agarwal 078f3a9bc7 HDFS-7720. Update CHANGES.txt to reflect merge to branch-2. 2015-02-11 11:08:32 -08:00
Arpit Agarwal 5dae97a584 HDFS-7723. Quota By Storage Type namenode implemenation. (Contributed by Xiaoyu Yao) 2015-02-11 10:41:50 -08:00
Konstantin V Shvachko e42fc1a251 HDFS-7760. Document truncate for WebHDFS. Contributed by Konstantin Shvachko. 2015-02-11 09:53:50 -08:00
Allen Wittenauer b94c1117a2 HDFS-316. Balancer should run for a configurable # of iterations (Xiaoyu Yao via aw) 2015-02-11 08:10:34 -08:00
Konstantin V Shvachko a4ceea60f5 HDFS-7753. Fix Multithreaded correctness Warnings in BackupImage. Contributed by Rakesh R and Konstantin Shvachko. 2015-02-11 00:45:18 -08:00
Tsz-Wo Nicholas Sze 7c6b6547ee HDFS-7769. TestHDFSCLI should not create files in hdfs project root dir. 2015-02-10 17:48:57 -08:00
Konstantin V Shvachko b73956fdad HDFS-7058. Tests for truncate CLI. Contributed by Dasha Boudnik. 2015-02-09 21:26:59 -08:00
Vinayakumar B 3d15728ff5 HDFS-7714. Simultaneous restart of HA NameNodes and DataNode can cause DataNode to register successfully with only one NameNode.(Contributed by Vinayakumar B) 2015-02-10 10:43:08 +05:30
Colin Patrick Mccabe 02340a24f2 HDFS-7718. Store KeyProvider in ClientContext to avoid leaking key provider threads when using FileContext (Arun Suresh via Colin P. McCabe) 2015-02-09 20:23:23 -08:00
Colin Patrick Mccabe a9dc5cd706 HDFS-7744. Fix potential NPE in DFSInputStream after setDropBehind or setReadahead is called (cmccabe) 2015-02-09 20:16:41 -08:00
yliu 260b5e32c4 HDFS-7756. Restore method signature for LocatedBlock#getLocations(). (Ted Yu via yliu) 2015-02-10 01:57:51 +08:00
yliu 1b56d1ce32 HADOOP-11510. Expose truncate API via FileContext. (yliu) 2015-02-10 01:45:29 +08:00
Allen Wittenauer 63613c79c1 HDFS-7546. Document, and set an accepting default for dfs.namenode.kerberos.principal.pattern (Harsh J via aw) 2015-02-09 13:58:58 -08:00
Allen Wittenauer 7d73202734 HDFS-7755. httpfs shell code has hardcoded path to bash (Dmitry Sivachenko via aw) 2015-02-09 13:05:14 -08:00
Allen Wittenauer fcad031d72 HDFS-7669. HDFS Design Doc references commands that no longer exist. (Brahma Reddy Battula via aw) 2015-02-09 12:56:48 -08:00
Allen Wittenauer 84cc071a7b HDFS-7670. HDFS Quota guide has typos, incomplete command lines (Brahma Reddy Battula via aw) 2015-02-09 12:54:03 -08:00
Allen Wittenauer 30b797ee9d HADOOP-8934. Shell command ls should include sort options (Jonathan Allen via aw) 2015-02-09 12:50:44 -08:00
Arpit Agarwal ab934e8594 HDFS-7647. DatanodeManager.sortLocatedBlocks sorts DatanodeInfos but not StorageIDs. (Contributed by Milan Desai) 2015-02-09 12:17:40 -08:00
Jing Zhao 1382ae525c HDFS-7743. Code cleanup of BlockInfo and rename BlockInfo to BlockInfoContiguous. Contributed by Jing Zhao. 2015-02-08 11:51:44 -08:00
Tsz-Wo Nicholas Sze 350b520c64 HDFS-7751. Fix TestHDFSCLI for quota with storage type. Contributed by Xiaoyu Yao 2015-02-07 15:40:47 -08:00
Tsz-Wo Nicholas Sze 8f7d4bb09f HDFS-7738. Revise the exception message for recover lease; add more truncate tests such as truncate with HA setup, negative tests, truncate with other operations and multiple truncates. 2015-02-07 15:21:16 -08:00
Akira Ajisaka cfb829ecd5 HDFS-7710. Remove dead code in BackupImage.java. Contributed by Xiaoyu Yao. 2015-02-06 18:59:31 -08:00
Arpit Agarwal 8de80ff712 HDFS-7720. Quota by Storage Type API, tools and ClientNameNode Protocol changes. (Contributed by Xiaoyu Yao) 2015-02-06 17:01:19 -08:00
Allen Wittenauer 5c79439568 HADOOP-11485. Pluggable shell integration (aw) 2015-02-06 13:09:01 -08:00
Akira Ajisaka eaab959a3e HDFS-7732. Fix the order of the parameters in DFSConfigKeys. Contributed by Brahma Reddy Battula. 2015-02-06 11:26:49 -08:00
yliu 7b10ef0c3b HDFS-7741. Remove unnecessary synchronized in FSDataInputStream and HdfsDataInputStream. (yliu) 2015-02-06 06:31:03 +08:00
yliu 45ea53f938 HDFS-7698. Fix locking on HDFS read statistics and add a method for clearing them. (Colin P. McCabe via yliu) 2015-02-05 23:56:29 +08:00
yliu 03f7ed382b HDFS-7655. Expose truncate API for Web HDFS. (yliu) 2015-02-05 23:45:06 +08:00
Haohui Mai c4980a2f34 HDFS-7270. Add congestion signaling capability to DataNode write protocol. Contributed by Haohui Mai. 2015-02-05 10:58:58 -08:00
Allen Wittenauer fb06c00837 HADOOP-7713. dfs -count -q should label output column (Jonathan Allen via aw) 2015-02-05 07:44:49 -08:00
Tsuyoshi Ozawa 20660b7a67 HDFS-7709. Fix findbug warnings in httpfs. Contributed by Rakesh R. 2015-02-05 19:57:07 +09:00
Allen Wittenauer 43d5caef5e HADOOP-11460. Deprecate shell vars (John Smith via aw) 2015-02-04 16:35:50 -08:00
Arpit Agarwal c6f20007eb HDFS-7733. NFS: readdir/readdirplus return null directory attribute on failure. (Contributed by Arpit Agarwal) 2015-02-04 16:25:31 -08:00
Colin Patrick Mccabe 40a415799b HDFS-7719. BlockPoolSliceStorage#removeVolumes fails to remove some in-memory state associated with volumes. (Lei (Eddy) Xu via Colin P. McCabe) 2015-02-04 12:10:00 -08:00
Andrew Wang 9175105eea HDFS-7734. Class cast exception in NameNode#main. Contributed by Yi Liu. 2015-02-04 11:31:38 -08:00
Tsuyoshi Ozawa ba58da29f4 HADOOP-11546. Checkstyle failing: Unable to instantiate DoubleCheckedLockingCheck. (ozawa) 2015-02-05 00:42:14 +09:00
Andrew Wang 3ae38ec7df HDFS-7712. Switch blockStateChangeLog to use slf4j. 2015-02-03 15:01:16 -08:00
Kihwal Lee 843806d03a HDFS-7707. Edit log corruption due to delayed block removal again. Contributed by Yongjun Zhang 2015-02-03 14:45:15 -06:00
Colin Patrick Mccabe 115428176e HDFS-7721. The HDFS BlockScanner may run fast during the first hour (cmccabe) 2015-02-03 11:05:31 -08:00
Haohui Mai 8cb473124c HDFS-6651. Deletion failure can leak inodes permanently. Contributed by Jing Zhao. 2015-02-02 16:32:38 -08:00
Tsz-Wo Nicholas Sze d085eb15d7 HDFS-7696. In FsDatasetImpl, the getBlockInputStream(..) and getTmpInputStreams(..) methods may leak file descriptors. 2015-02-02 13:38:36 -08:00
Tsz-Wo Nicholas Sze df01337b80 Move HDFS-5631, HDFS-5782 and HDFS-7681 to branch-2. 2015-02-02 13:34:12 -08:00
Colin Patrick Mccabe 09ad9a868a HADOOP-11498. Bump the version of HTrace to 3.1.0-incubating (Masatake Iwasaki via Colin P. McCabe) 2015-01-30 16:01:59 -08:00
Andrew Wang 951b3608a8 HDFS-7706. Switch BlockManager logging to use slf4j. 2015-01-30 11:33:03 -08:00
Colin Patrick Mccabe e36ef3b402 HADOOP-11403. Avoid using sys_errlist on Solaris, which lacks support for it (Malcolm Kavalsky via Colin P. McCabe) 2015-01-29 15:43:57 -08:00
Kihwal Lee 89b07490f8 HDFS-7603. The background replication queue initialization may not let others run. Contributed by Kihwal Lee. 2015-01-29 12:36:22 -06:00
yliu f37849188b HDFS-7423. various typos and message formatting fixes in nfs daemon and doc. (Charles Lamb via yliu) 2015-01-29 04:56:04 +08:00
Tsz-Wo Nicholas Sze 5a0051f4da HDFS-7681. Change ReplicaInputStreams constructor to take InputStream(s) instead of FileDescriptor(s). Contributed by Joe Pallas 2015-01-28 16:00:47 -08:00
Jing Zhao d244574d03 HDFS-7611. deleteSnapshot and delete of a file can leave orphaned blocks in the blocksMap on NameNode restart. Contributed by Jing Zhao and Byron Wong. 2015-01-28 15:25:03 -08:00
Andrew Wang caf7298e49 HDFS-6673. Add delimited format support to PB OIV tool. Contributed by Eddy Xu. 2015-01-28 12:36:29 -08:00
Colin Patrick Mccabe d12dd47f45 HDFS-7675. Remove unused member DFSClient.spanReceiverHost (cmccabe) 2015-01-27 20:52:02 -08:00
yliu 9ca565e970 HDFS-7677. DistributedFileSystem#truncate should resolve symlinks. (yliu) 2015-01-27 23:50:11 +08:00
Allen Wittenauer 0a05ae1782 HDFS-7566. Remove obsolete entries from hdfs-default.xml (Ray Chiang via aw) 2015-01-27 14:31:27 -08:00
Jing Zhao 2848db814a HDFS-3689. Add support for variable length block. Contributed by Jing Zhao. 2015-01-27 12:58:10 -08:00
Haohui Mai 1e2d98a394 HDFS-7683. Combine usages and percent stats in NameNode UI. Contributed by Vinayakumar B. 2015-01-27 11:09:29 -08:00
Steve Loughran 0da53a37ec HDFS-49. MiniDFSCluster.stopDataNode will always shut down a node in the cluster if a matching name is not found. (stevel) 2015-01-27 11:11:00 +00:00
Kihwal Lee 2b0fa20f69 HDFS-7224. Allow reuse of NN connections via webhdfs. Contributed by Eric Payne 2015-01-26 08:14:30 -06:00
Konstantin V Shvachko 370396509d HDFS-7676. Fix TestFileTruncate to avoid bug of HDFS-7611. Contributed by Konstantin Shvachko. 2015-01-24 18:03:11 -08:00
Konstantin V Shvachko 3ea353e7b9 Move truncate related messages in CHANGES.txt to branch 2 section. (shv) 2015-01-24 17:49:22 -08:00
yliu e9fd46ddbf HDFS-7659. truncate should check negative value of the new length. Contributed by Yi Liu. 2015-01-24 15:44:07 -08:00
Allen Wittenauer 8f26d5a8a1 HDFS-7320. The appearance of hadoop-hdfs-httpfs site docs is inconsistent (Masatake Iwasaki via aw) 2015-01-23 14:21:55 -08:00
Allen Wittenauer 6c3fec5ec2 HDFS-3750. API docs don't include HDFS (Jolly Chen via aw) 2015-01-23 14:10:44 -08:00
Allen Wittenauer 5c93ca2f3c HDFS-7644. minor typo in HttpFS doc (Charles Lamb via aw) 2015-01-23 13:46:31 -08:00
Allen Wittenauer d411460e0d HDFS-7667. Various typos and improvements to HDFS Federation doc (Charles Lamb via aw) 2015-01-23 13:37:52 -08:00
yliu 5f124efb3e HDFS-7660. BlockReceiver#close() might be called multiple times, which causes the fsvolume reference being released incorrectly. (Lei Xu via yliu) 2015-01-23 02:37:44 +08:00
cnauroth d3268c4b10 HDFS-3519. Checkpoint upload may interfere with a concurrent saveNamespace. Contributed by Ming Ma. 2015-01-22 16:26:21 -08:00
Arpit Agarwal 792b7d337a HDFS-7575. Fix CHANGES.txt 2015-01-22 14:37:16 -08:00
Arpit Agarwal d34074e237 HDFS-7575. Upgrade should generate a unique storage ID for each volume. (Contributed by Arpit Agarwal) 2015-01-22 14:08:20 -08:00
Colin Patrick Mccabe 6e62a1a672 HDFS-7430. Refactor the BlockScanner to use O(1) memory and use multiple threads (cmccabe) 2015-01-21 19:00:53 -08:00
Konstantin V Shvachko a0521bc83a HADOOP-11490. Expose truncate API via FileSystem and shell command. Contributed by Milan Desai. 2015-01-21 16:00:49 -08:00
Kihwal Lee c0af72c7f7 HDFS-7548. Corrupt block reporting delayed until datablock scanner thread detects it. Contributed by Rushabh Shah. 2015-01-21 14:41:31 -06:00
Tsz-Wo Nicholas Sze db334bb862 HDFS-3443. Fix NPE when namenode transition to active during startup by adding checkNNStartup() in NameNodeRpcServer. Contributed by Vinayakumar B 2015-01-21 11:33:55 -08:00
Colin Patrick Mccabe 39c1bcf7d9 HADOOP-11484: move CHANGES.txt entry to 3.0 2015-01-21 11:32:31 -08:00
Colin Patrick Mccabe 220a49de47 HADOOP-11484. hadoop-mapreduce-client-nativetask fails to build on ARM AARCH64 due to x86 asm statements (Edward Nevill via Colin P. McCabe) 2015-01-21 11:24:09 -08:00
Arpit Agarwal 6b17eb9eac HDFS-7643. Test case to ensure lazy persist files cannot be truncated. (Contributed by Yi Liu) 2015-01-20 21:58:38 -08:00
Colin Patrick Mccabe a1222784fb HDFS-7610. Add CHANGES.txt 2015-01-20 20:14:11 -08:00
Colin Patrick Mccabe a17584936c HDFS-7610. Fix removal of dynamically added DN volumes (Lei (Eddy) Xu via Colin P. McCabe) 2015-01-20 20:11:09 -08:00
Colin Patrick Mccabe 73b72a048f HDFS-7496: add to CHANGES.txt 2015-01-20 19:32:19 -08:00
Colin Patrick Mccabe b7f4a3156c HDFS-7496. Fix FsVolume removal race conditions on the DataNode by reference-counting the volume instances (lei via cmccabe) 2015-01-20 19:05:33 -08:00