Project: Apache Hadoop (App Definition and Development / Database)
File: CHANGELOG.0.18.3.md

<! --> | JIRA | Summary | Priority | Component | Reporter | Contributor | |:- |:- | : |:- |:- |:- | | | Large number of decommission freezes the Namenode | Major | . | Koji Noguchi | Tsz Wo Nicholas Sze | | | Root cause of connection failure is being lost to code that uses it for delaying startup | Blocker | ipc | Steve Loughran | Steve Loughran | | | workaround for tmp file handling on DataNodes in 0.18 (HADOOP-4663) | Blocker | . | Raghu Angadi | Raghu Angadi | | JIRA | Summary | Priority | Component | Reporter | Contributor | |:- |:- | : |:- |:- |:- | | | JobTracker should synchronously resolve the tasktracker's network location when the tracker registers | Major | . | Amar Kamat | Amar Kamat | | JIRA | Summary | Priority | Component | Reporter | Contributor | |:- |:- | : |:- |:- |:- | | | TestLeaseRecovery2.testBlockSynchronization failing. | Blocker | test | Vinod Kumar Vavilapalli | Tsz Wo Nicholas Sze | | | DFSClient should invoke checksumOk only once. | Blocker | . | Raghu Angadi | Raghu Angadi | | | Under-replicated blocks are not calculated if the name-node is forced out of safe-mode. | Blocker | . | Konstantin Shvachko | Konstantin Shvachko | | | Always calculate mis-replicated blocks when safe-mode is turned off. | Major | . | Konstantin Shvachko | Konstantin Shvachko | | | dfs -lsr fail with "Could not get listing " | Minor | fs | Koji Noguchi | Tsz Wo Nicholas Sze | | | TestFileCreation fails once in a while | Blocker | test | Lohit Vijayarenu | Tsz Wo Nicholas Sze | | | Block went missing | Major | . | Robert Chansler | Hairong Kuang | | | NameNode should exclude excessive replicas when counting live replicas for a block | Major | . | Hairong Kuang | Hairong Kuang | | | DataNode.createInterDataNodeProtocolProxy should not wait for proxy forever while recovering lease | Major | . | Hairong Kuang | Tsz Wo Nicholas Sze | | | NamenodeFsck creates a new DFSClient but never closes it | Major | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | | assertion makes fuse-dfs exit when reading incomplete data | Blocker |

| Marc-Olivier Fleury | Pete Wyckoff | | | "Too many open files" error while processing a large gzip file | Blocker | . | Abdul Qadeer | Yuri Pradkin | | | Fault in TestDistributedUpgrade | Minor | test | Robert Chansler | Raghu Angadi | | | librecordio does not scale to large records | Blocker | record | Christian Kunz | Christian Kunz | | | Memory leak ? | Blocker | . | Marc-Olivier Fleury | Pete Wyckoff | | | map tasks timing out during merge phase | Major | . | Christian Kunz | Jothi Padmanabhan | | | documentation typos: "the the" | Minor | documentation | Tsz Wo Nicholas Sze | Edward J. Yoon | | | Datanode prints tons of log messages: Waiting for threadgroup to exit, active theads is XX | Major | . | Hairong Kuang | Hairong Kuang | | | Some lease recovery codes in 0.19 or trunk should also be committed in 0.18. | Blocker | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | | Job output directory should be normalized | Blocker | . | Hairong Kuang | Hairong Kuang | | | remove temporary output directory of failed tasks | Major | . | Christian Kunz | Amareshwari Sriramadasu | | | Removal of default port# in NameNode.getUri() cause a map/reduce job failed to prompt temporay output | Blocker | . | Hairong Kuang | Hairong Kuang | | | Check for zero size block meta file when updating a block. | Blocker | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | | Mistake delete replica in hadoop 0.18.1 | Blocker | . | Wang Xu | Wang Xu | | | Failed block replication leaves an incomplete block in receiver's tmp data directory | Blocker | . | Hairong Kuang | Hairong Kuang | | | browseBlock.jsp does not generate "genstamp" property. | Major | . | Konstantin Shvachko | Johan Oskarsson | | | HDFS rename does not work correctly if src contains Java regular expression special characters | Blocker | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | | Lease monitor may get into an infinite loop | Blocker | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | | 0.18 cannot be compiled in Java 5. | Blocker | util | Tsz Wo Nicholas Sze | | | | Streaming mapper never completes if the mapper does not write to stdout | Major |

| Runping Qi | Ravi Gummadi | | | Data lost at cluster startup time | Blocker | . | Hairong Kuang | Hairong Kuang | | | RPC Server can leave a lot of direct buffers | Blocker | ipc | Raghu Angadi | Raghu Angadi | | | TestNodeCount sometimes fails with NullPointerException | Major | . | Hairong Kuang | Hairong Kuang | | | Deadlock while leaving safe mode. | Blocker | . | Konstantin Shvachko | Konstantin Shvachko | | | [HOD] Provide execute access to JT history directory path for group | Major | contrib/hod | Hemanth Yamijala | Peeyush Bishnoi | | | 'dfsadmin -safemode enter' should prevent the namenode from leaving safemode automatically after startup | Minor | . | Koji Noguchi | Konstantin Shvachko | | | Race condition in re-init of TaskTracker | Blocker | . | Devaraj Das | Devaraj Das | | | Manual leaving of safe mode may lead to data lost | Major | . | Hairong Kuang | Konstantin Shvachko | | | Lease monitor does not own the LeaseManager lock in changing leases. | Blocker | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | | ConcurrentModificationException in lease recovery of empty files. | Blocker | . | Konstantin Shvachko | Konstantin Shvachko | | | Block report times from datanodes could converge to same time. | Blocker | . | Raghu Angadi | Raghu Angadi | | | NameNode should exclude corrupt replicas when choosing excessive replicas to delete | Blocker | . | Hairong Kuang | Hairong Kuang | | | JavaDoc errors in 0.18.3 | Blocker | util | Raghu Angadi | Raghu Angadi | | | Job counters sometimes go down as tasks run without task failures | Critical | . | Owen O'Malley | Amareshwari Sriramadasu | | JIRA | Summary | Priority | Component | Reporter | Contributor | |:- |:- | : |:- |:- |:- | | | Should not use java.util.NavigableMap in 0.18 | Major | util | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | | Should not use File.setWritable(..) in 0.18 | Major | . | Tsz Wo Nicholas Sze | Hairong Kuang | | JIRA | Summary | Priority | Component | Reporter | Contributor | |:- |:- | : |:- |:- |:- | | | Include librecordio as part of the release | Blocker | build | Koji Noguchi | Giridharan Kesavan |