| HADOOP-5836 | Bug in S3N handling of directory markers using an object with a trailing “/” causes jobs to fail | Major | fs/s3 | Ian Nowland | Ian Nowland | 
| HADOOP-6546 | BloomMapFile can return false negatives | Major | io | Clark Jefcoat | Clark Jefcoat | 
| HADOOP-6947 | Kerberos relogin should set refreshKrb5Config to true | Major | security | Todd Lipcon | Todd Lipcon | 
| HDFS-2305 | Running multiple 2NNs can result in corrupt file system | Major | namenode | Aaron T. Myers | Aaron T. Myers | 
| HADOOP-7629 | regression with MAPREDUCE-2289 - setPermission passed immutable FsPermission (rpc failure) | Major | . | Patrick Hunt | Todd Lipcon | 
| HADOOP-7634 | Cluster setup docs specify wrong owner for task-controller.cfg | Minor | documentation, security | Eli Collins | Eli Collins | 
| HADOOP-7665 | branch-0.20-security doesn’t include SPNEGO settings in core-default.xml | Major | security | Aaron T. Myers | Aaron T. Myers | 
| HADOOP-7666 | branch-0.20-security doesn’t include o.a.h.security.TestAuthenticationFilter | Major | security | Aaron T. Myers | Aaron T. Myers | 
| HADOOP-7621 | alfredo config should be in a file not readable by users | Critical | security | Alejandro Abdelnur | Aaron T. Myers | 
| HADOOP-7653 | tarball doesn’t include .eclipse.templates | Minor | build | Jonathan Natkins | Jonathan Natkins | 
| MAPREDUCE-2932 | Missing instrumentation plugin class shouldn’t crash the TT startup per design | Trivial | tasktracker | Harsh J | Harsh J | 
| HADOOP-7745 | I switched variable names in HADOOP-7509 | Major | . | Ravi Prakash | Ravi Prakash | 
| MAPREDUCE-3405 | MAPREDUCE-3015 broke compilation of contrib scheduler tests | Critical | capacity-sched, contrib/fair-share | Todd Lipcon | Todd Lipcon | 
| MAPREDUCE-3419 | Don’t mark exited TT threads as dead in MiniMRCluster | Major | tasktracker, test | Eli Collins | Eli Collins | 
| HADOOP-7297 | Error in the documentation regarding Checkpoint/Backup Node | Trivial | documentation | arnaud p | Harsh J | 
| HDFS-2541 | For a sufficiently large value of blocks, the DN Scanner may request a random number with a negative seed value. | Major | datanode | Harsh J | Harsh J | 
| MAPREDUCE-2905 | CapBasedLoadManager incorrectly allows assignment when assignMultiple is true (was: assignmultiple per job) | Major | contrib/fair-share | Jeff Bean | Jeff Bean | 
| MAPREDUCE-2806 | [Gridmix] Load job fails with timeout errors when resource emulation is turned on | Major | contrib/gridmix | Amar Kamat | Amar Kamat | 
| HADOOP-7870 | fix SequenceFile#createWriter with boolean createParent arg to respect createParent. | Major | . | Jonathan Hsieh | Jonathan Hsieh | 
| HADOOP-7879 | DistributedFileSystem#createNonRecursive should also incrementWriteOps statistics. | Trivial | . | Jonathan Hsieh | Jonathan Hsieh | 
| HDFS-2637 | The rpc timeout for block recovery is too low | Major | hdfs-client | Eli Collins | Eli Collins | 
| HADOOP-7898 | Fix javadoc warnings in AuthenticationToken.java | Minor | security | Suresh Srinivas | Suresh Srinivas | 
| HADOOP-7908 | Fix three javadoc warnings on branch-1 | Trivial | documentation | Eli Collins | Eli Collins | 
| HDFS-2547 | ReplicationTargetChooser has incorrect block placement comments | Trivial | namenode | Harsh J | Harsh J | 
| HDFS-2728 | Remove dfsadmin -printTopology from branch-1 docs since it does not exist | Minor | namenode | Harsh J | Harsh J | 
| HDFS-2741 | dfs.datanode.max.xcievers missing in 0.20.205.0 | Minor | . | Markus Jelsma |  | 
| HDFS-1910 | when dfs.name.dir and dfs.name.edits.dir are same fsimage will be saved twice every time | Minor | namenode | Gokul |  | 
| HDFS-2790 | FSNamesystem.setTimes throws exception with wrong configuration name in the message | Minor | . | Arpit Gupta | Arpit Gupta | 
| HADOOP-7982 | UserGroupInformation fails to login if thread’s context classloader can’t load HadoopLoginModule | Major | security | Todd Lipcon | Todd Lipcon | 
| HDFS-2751 | Datanode drops OS cache behind reads even for short reads | Major | datanode | Todd Lipcon | Todd Lipcon | 
| HADOOP-7988 | Upper case in hostname part of the principals doesn’t work with kerberos. | Major | . | Jitendra Nath Pandey | Jitendra Nath Pandey | 
| HDFS-2877 | If locking of a storage dir fails, it will remove the other NN’s lock file on exit | Major | namenode | Todd Lipcon | Todd Lipcon | 
| MAPREDUCE-3789 | CapacityTaskScheduler may perform unnecessary reservations in heterogenous tracker environments | Critical | capacity-sched, scheduler | Harsh J | Harsh J | 
| HDFS-2869 | Error in Webhdfs documentation for mkdir | Minor | webhdfs | Harsh J | Harsh J | 
| HDFS-3008 | Negative caching of local addrs doesn’t work | Major | hdfs-client | Eli Collins | Eli Collins | 
| HDFS-3078 | 2NN https port setting is broken | Major | . | Eli Collins | Eli Collins | 
| MAPREDUCE-1740 | NPE in getMatchingLevelForNodes when node locations are variable depth | Major | jobtracker | Todd Lipcon | Ahmed Radwan | 
| HADOOP-8159 | NetworkTopology: getLeaf should check for invalid topologies | Major | . | Colin P. McCabe | Colin P. McCabe | 
| MAPREDUCE-4087 | [Gridmix] GenerateDistCacheData job of Gridmix can become slow in some cases | Major | . | Ravi Gummadi | Ravi Gummadi | 
| MAPREDUCE-4095 | TestJobInProgress#testLocality uses a bogus topology | Major | . | Eli Collins | Colin P. McCabe | 
| HDFS-3176 | JsonUtil should not parse the MD5MD5CRC32FileChecksum bytes on its own. | Major | hdfs-client | Kihwal Lee | Kihwal Lee | 
| HADOOP-8269 | Fix some javadoc warnings on branch-1 | Trivial | documentation | Eli Collins | Eli Collins | 
| MAPREDUCE-3674 | If invoked with no queueName request param, jobqueue_details.jsp injects a null queue name into schedulers. | Critical | jobtracker | Harsh J | Harsh J | 
| MAPREDUCE-4088 | Task stuck in JobLocalizer prevented other tasks on the same node from committing | Critical | mrv1 | Ravi Prakash | Ravi Prakash | 
| MAPREDUCE-4241 | Pipes examples do not compile on Ubuntu 12.04 | Major | build, examples | Andrew Bayer | Andrew Bayer | 
| HDFS-3330 | If GetImageServlet throws an Error or RTE, response has HTTP “OK” status | Critical | namenode | Todd Lipcon | Todd Lipcon | 
| HADOOP-8329 | Build fails with Java 7 | Major | build | Kumar Ravi | Eli Collins | 
| HDFS-3453 | HDFS does not use ClientProtocol in a backward-compatible way | Major | hdfs-client | Kihwal Lee | Kihwal Lee | 
| HADOOP-8445 | Token should not print the password in toString | Major | security | Ravi Prakash | Ravi Prakash | 
| MAPREDUCE-2377 | task-controller fails to parse configuration if it doesn’t end in \n | Major | task-controller | Todd Lipcon | Benoy Antony | 
| HDFS-3518 | Provide API to check HDFS operational state | Major | hdfs-client | Bikas Saha | Tsz Wo Nicholas Sze | 
| HDFS-3551 | WebHDFS CREATE does not use client location for redirection | Major | webhdfs | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
| HADOOP-6527 | UserGroupInformation::createUserForTesting clobbers already defined group mappings | Major | security | Jakob Homan | Ivan Mitic | 
| MAPREDUCE-2129 | Job may hang if mapreduce.job.committer.setup.cleanup.needed=false and mapreduce.map/reduce.failures.maxpercent>0 | Major | jobtracker | Kang Xiao | Subroto Sanyal | 
| HADOOP-8417 | HADOOP-6963 didn’t update hadoop-core-pom-template.xml | Major | . | Ted Yu | Ted Yu | 
| HADOOP-8399 | Remove JDK5 dependency from Hadoop 1.0+ line | Major | build | Konstantin Boudnik | Konstantin Boudnik | 
| MAPREDUCE-2903 | Map Tasks graph is throwing XML Parse error when Job is executed with 0 maps | Major | jobtracker | Devaraj K | Devaraj K | 
| HADOOP-8617 | backport pure Java CRC32 calculator changes to branch-1 | Major | performance | Brandon Li | Brandon Li | 
| MAPREDUCE-4400 | Fix performance regression for small jobs/workflows | Major | performance, task | Luke Lu | Luke Lu | 
| HDFS-3696 | Create files with WebHdfsFileSystem goes OOM when file size is big | Critical | webhdfs | Kihwal Lee | Tsz Wo Nicholas Sze | 
| MAPREDUCE-4558 | TestJobTrackerSafeMode is failing | Major | . | Siddharth Seth | Siddharth Seth | 
| HDFS-3466 | The SPNEGO filter for the NameNode should come out of the web keytab file | Major | namenode, security | Owen O’Malley | Owen O’Malley | 
| HDFS-3966 | For branch-1, TestFileCreation should use JUnit4 to make assumeTrue work | Minor | . | Jing Zhao | Jing Zhao | 
| HDFS-3698 | TestHftpFileSystem is failing in branch-1 due to changed default secure port | Major | security | Aaron T. Myers | Aaron T. Myers | 
| MAPREDUCE-4673 | make TestRawHistoryFile and TestJobHistoryServer more robust | Major | test | Arpit Gupta | Arpit Gupta | 
| MAPREDUCE-4675 | TestKillSubProcesses fails as the process is still alive after the job is done | Major | test | Arpit Gupta | Bikas Saha | 
| HDFS-3701 | HDFS may miss the final block when reading a file opened for writing if one of the datanode is dead | Critical | hdfs-client | Nicolas Liochon | Nicolas Liochon | 
| MAPREDUCE-4698 | TestJobHistoryConfig throws Exception in testJobHistoryLogging | Minor | . | Gopal V | Gopal V | 
| HDFS-3461 | HFTP should use the same port & protocol for getting the delegation token | Major | . | Owen O’Malley | Owen O’Malley |