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

<! --> | JIRA | Summary | Priority | Component | Reporter | Contributor | |:- |:- | : |:- |:- |:- | | | Make support for file append API configurable | Blocker | . | Nigel Daley | dhruba borthakur | | JIRA | Summary | Priority | Component | Reporter | Contributor | |:- |:- | : |:- |:- |:- | | | Throw exception instead of writing to System.err when there is a CRC error on CBZip2InputStream | Minor | io | Rodrigo Schmidt | Rodrigo Schmidt | | JIRA | Summary | Priority | Component | Reporter | Contributor | |:- |:- | : |:- |:- |:- | | | TaskTracker.runningTasks holding FAILED\UNCLEAN and KILLED\UNCLEAN taskStatuses forever in some cases. | Blocker | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu | | | Reducer not Succeded after 100% | Blocker | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu | | | NPEs in JobTracker and JobClient when mapred.jobtracker.completeuserjobs.maximum is set to zero. | Blocker | . | Vinod Kumar Vavilapalli | Amar Kamat | | | JobTracker hangs for long periods of time | Blocker | . | Vinod Kumar Vavilapalli | Devaraj Das | | | Reduce tasks get stuck because of over-estimated task size (regression from 0.18) | Blocker | . | Andy Pavlo | Sharad Agarwal | | | When expiring a lost launched task, JT doesn't remove the attempt from the taskidToTIPMap. | Blocker | . | Vinod Kumar Vavilapalli | Devaraj Das | | | 4-way deadlock in FairShare scheduler | Blocker | . | Vinod Kumar Vavilapalli | Matei Zaharia | | | LocalDirAllocator misses files on the local filesystem | Blocker | . | Arun C Murthy | Devaraj Das | | | bzip2 codec (CBZip2OutputStream) creates corrupted output file for some inputs | Major | io | Rodrigo Schmidt | Rodrigo Schmidt | | | Exception thrown in/from RecoveryManager.recover() should be caught and handled | Blocker | . | Amar Kamat | Amar Kamat | | | DataNodeCluster should not create blocks with generationStamp == 1 | Blocker | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | | JobInProgress.obtainTaskCleanupTask() throws an ArrayIndexOutOfBoundsException | Blocker | . | Vinod Kumar Vavilapalli | Amareshwari Sriramadasu | | | HADOOP-4638 has broken 0.19 compilation | Blocker | . | Amar Kamat | Devaraj Das | | | JobTracker crashes during recovery if job files are garbled | Blocker | . | Amar Kamat | Amar Kamat | | | The libhdfs append API is not coded correctly | Major | . | dhruba borthakur | dhruba borthakur | | | Got an exception from ClientFinalizer when the JT is terminated | Blocker |

| Amar Kamat | dhruba borthakur | | | Successful taskid are not removed from TaskMemoryManager | Blocker | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu | | | TaskTracker metrics are disabled | Major | metrics | Chris Douglas | Chris Douglas | | | Verify if JobHistory.HistoryCleaner works as expected | Blocker | . | Amar Kamat | Amareshwari Sriramadasu | | | Blocks remain under-replicated | Blocker | . | Hairong Kuang | Hairong Kuang | | | NameNode should not send empty block replication request to DataNode | Critical | . | Hairong Kuang | Hairong Kuang | | | Document job setup/cleaup tasks and task cleanup tasks in mapred tutorial | Blocker | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu | | | ReplicationMonitor should schedule both replication and deletion work in one iteration | Major | . | Hairong Kuang | Hairong Kuang | | | DataNodeCluster should create blocks with the same generation stamp as the blocks created in CreateEditsLog | Major | test | Hairong Kuang | Hairong Kuang | | | Two minor problems in TestOverReplicatedBlocks | Minor | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | | Negative number of maps in cluster summary | Major | . | Amareshwari Sriramadasu | Amareshwari Sriramadasu | | | The ls shell command documentation is out-dated | Major | documentation | Tsz Wo Nicholas Sze | Ravi Phulari | | | NPE in JobTracker.getTasksToSave() method | Major | . | Vinod Kumar Vavilapalli | Amareshwari Sriramadasu | | | Task Tracker burns a lot of cpu in calling getLocalCache | Major | . | Runping Qi | He Yongqiang | | | Namenode permits directory destruction on overwrite | Critical | . | Brian Bockelman | Brian Bockelman | | | Namnode is stuck in safe mode | Major | . | Suresh Srinivas | Suresh Srinivas | | | DistCp.sameFile(..) should return true if src fs does not support checksum | Major | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | | | BZip2CompressionOutputStream NullPointerException | Blocker | io | Zheng Shao | Zheng Shao | | | libhdfs does not set errno correctly | Major | . | Brian Bockelman | Brian Bockelman | | | FSEditLog.printStatistics may cause IndexOutOfBoundsException | Major | . | Wang Xu | Wang Xu | | | ArrayIndexOutOfBoundsException when using KeyFieldBasedComparator | Minor | . | Min Zhou | He Yongqiang | | | StorageInfo needs Apache license header. | Major | . | Suresh Srinivas | Suresh Srinivas | | | NameNode and SecondaryNameNode fail to restart because of abnormal filenames. | Blocker | . | Raghu Angadi | Tsz Wo Nicholas Sze |