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

<! --> | JIRA | Summary | Priority | Component | Reporter | Contributor | |:- |:- | : |:- |:- |:- | | | hadoop du optionally behave like unix's du -s | Trivial | . | Marco Nicosia | Hairong Kuang | | | want FileSystem implementation for Amazon S3 | Major | fs | Doug Cutting | Tom White | | | Patch to support multi-threaded MapRunnable | Major | . | Alejandro Abdelnur | Doug Cutting | | | Adminstrative hook to pull live nodes out of a HDFS cluster | Major | . | dhruba borthakur | dhruba borthakur | | JIRA | Summary | Priority | Component | Reporter | Contributor | |:- |:- | : |:- |:- |:- | | | NameNode benchmark using mapred is insufficient | Minor | test | Nigel Daley | Nigel Daley | | | When a dfs -cat command is killed by the user, the correspondig hadoop process does not get aborted | Minor | . | dhruba borthakur | dhruba borthakur | | | JobClient should print user friendly messages for standard errors | Major | . | Owen O'Malley | Sanjay Dahiya | | | new dfsadmin command to wait until safe mode is exited | Minor | . | Owen O'Malley | dhruba borthakur | | | map outputs should be written to a single output file with an index | Major | . | eric baldeschwieler | Devaraj Das | | | Node failing tasks and failed tasks should be more easily accessible through jobtracker history. | Minor | . | Sanjay Dahiya | Sanjay Dahiya | | | NameNode WebUI : Include link to each of datanodes | Minor | . | Raghu Angadi | Raghu Angadi | | | JobProfile and JobSubmissionProtocol should be public | Major | . | Runping Qi | Arun C Murthy | | | Path should use URI syntax | Major | fs | Doug Cutting | Doug Cutting | | | Write a white paper on Hadoop File System Architecture, Design and Features | Major | documentation | dhruba borthakur | dhruba borthakur | | | When there are few reducers, sorting should be done by mappers | Major | . | arkady borkovsky | Owen O'Malley | | | Add a Split interface | Major | . | Doug Cutting | Owen O'Malley | | | Hadoop dfs -put and -get accept '-' to indicate stdin/stdout | Minor | . | Marco Nicosia | Wendy Chien | | | RunJar should unpack jar files into hadoop.tmp.dir | Major | util | Hairong Kuang | Hairong Kuang | | | Add Writable implementations for variable-length integer

| Minor | io | Andrzej Bialecki | Andrzej Bialecki | | | Need raw comparators for hadoop record types | Major | record | Sameer Paranjpye | Milind Bhandarkar | | | Cut down on the "mumbling" in the Task process' stdout/stderr | Major | . | Owen O'Malley | Sanjay Dahiya | | | Move site directories to docs directories | Minor | documentation | Nigel Daley | Doug Cutting | | | ant tar should package contrib jars | Major | build | Michel Tourn | Nigel Daley | | | Some improvements in the DFS content browsing UI | Minor | . | Devaraj Das | Hairong Kuang | | | Unify Map-Reduce and Streaming to take the same globbed input specification | Major | . | eric baldeschwieler | Sanjay Dahiya | | JIRA | Summary | Priority | Component | Reporter | Contributor | |:- |:- | : |:- |:- |:- | | | the tasktracker hostname is not fully qualified | Minor | . | Mahadev konar | Mahadev konar | | | Possible locking issues in HDFS Namenode | Major | . | dhruba borthakur | dhruba borthakur | | | none of the rpc servers check the protcol name for validity | Major | ipc | Owen O'Malley | Owen O'Malley | | | Datanodes fails to heartbeat when a directory with a large number of blocks is deleted | Major | . | dhruba borthakur | dhruba borthakur | | | dfs get or copyToLocal should not copy crc file | Major | . | Milind Bhandarkar | Milind Bhandarkar | | | When JobTracker gets restarted, Job Tracker History doesn't show the jobs that were running. (incomplete jobs) | Minor | . | Koji Noguchi | Sanjay Dahiya | | | Task tracker doesnt generate job.xml in jobcache for some tasks ( possibly for only rescheduled tasks) | Critical | . | Sanjay Dahiya | Arun C Murthy | | | TaskTracker's job cleanup loop should check for finished job before deleting local directories | Critical | . | Sanjay Dahiya | Arun C Murthy | | | ant clean test-contrib doesn't work | Major | . | Owen O'Malley | Owen O'Malley | | | PhasedFileSystem should use debug level log for ignored exception. | Trivial | . | Sanjay Dahiya | Sanjay Dahiya | | | The memory consumption of processReport() in the namenode can be reduced | Major | . | dhruba borthakur | dhruba borthakur | | | mapred.speculative.execution description in hadoop-defauls.xml is not complete | Trivial | conf | Nigel Daley | Nigel Daley | | | TaskTracker.java:killOverflowingTasks & TaskTracker.java:markUnresponsiveTasks only put the tip in tasksToCleanup queue, they don't update the runningJobs | Major | . | Arun C Murthy | Arun C Murthy | | | Invalid dfs -mv can trash your entire dfs | Major |

| Chris Schneider | | | | the task execution environment should have a current working directory that is task specific | Major | . | Owen O'Malley | Mahadev konar | | | JobTracker crashes with ArithmeticException | Major | . | Nigel Daley | Owen O'Malley | | | DFSShell should become FSShell | Major | . | Doug Cutting | | | | map tasks lost during sort | Major | . | Owen O'Malley | Devaraj Das | | | If the default file system is set using the new uri syntax, the namenode will not start | Major | . | Owen O'Malley | Owen O'Malley | | | TaskTracker taskstatus's phase doesnt get updated on phase transition causing wrong values displayed in WI | Major | . | Sanjay Dahiya | Sanjay Dahiya | | | Separate the datanode contents that is written to the fsimage vs the contents used in over-the-wire communication | Major | . | dhruba borthakur | dhruba borthakur | | | DataNode will not start up if any directories from dfs.data.dir are missing | Major | . | Bryan Pendleton | Sameer Paranjpye | | | Increase dfs scalability by optimizing locking on namenode. | Major | . | dhruba borthakur | dhruba borthakur | | | conf not set for the default Codec when initializing a Reader for a record-compressed sequence file | Major | io | Hairong Kuang | Hairong Kuang | | | unit tests fail on windows (/C:/cygwin/... is invalid) | Major | . | Owen O'Malley | Owen O'Malley | | | native hadoop libraries don't build properly with 64-bit OS and a 32-bit jvm | Major | build | Arun C Murthy | Arun C Murthy | | | TaskRunner.run() doesn't pass along the 'java.library.path' to the child (task) jvm | Major | . | Arun C Murthy | Arun C Murthy | | | Metrics messages are sent on a fixed-delay schedule instead of a fixed-rate schedule | Minor | metrics | David Bowen | | | | randomwriter fails with 'java.lang.OutOfMemoryError: Java heap space' in the 'reduce' task | Major | . | Arun C Murthy | Devaraj Das | | | NameNode throws FileNotFoundException: Parent path does not exist on startup | Major | . | Nigel Daley | dhruba borthakur | | | hadoop hdfs -cat replaces some characters with question marks. | Major | . | arkady borkovsky | Wendy Chien | | | Progress report is not sent during the intermediate sorts in the map phase | Major | . | Devaraj Das | Devaraj Das | | | the task tracker is getting blocked by long deletes of local files | Major | . | Owen O'Malley | Mahadev konar | | | bin/hadoop includes in classpath all jar files in HADOOP\_HOME | Major | scripts | Nigel Daley | Doug Cutting |