| HADOOP-9128 | MetricsDynamicMBeanBase can cause high cpu load | Major | metrics | Nate Putnam |  | 
    
      
| HADOOP-8389 | MetricsDynamicMBeanBase throws IllegalArgumentException for empty attribute list | Major | metrics | Elias Ross |  | 
    
      
| HADOOP-7798 | Release artifacts need to be signed for Nexus | Blocker | build | Arun C Murthy | Doug Cutting | 
    
      
| HADOOP-7797 | Fix the repository name to support pushing to the staging area of Nexus | Major | build | Owen O’Malley | Owen O’Malley | 
    
      
| HADOOP-7782 | Aggregate project javadocs | Critical | build | Arun C Murthy | Tom White | 
    
      
| HADOOP-7778 | FindBugs warning in Token.getKind() | Major | . | Tom White | Tom White | 
    
      
| HADOOP-7771 | NPE when running hdfs dfs -copyToLocal, -get etc | Blocker | . | John George | John George | 
    
      
| HADOOP-7770 | ViewFS getFileChecksum throws FileNotFoundException for files in /tmp and /user | Blocker | viewfs | Ravi Prakash | Ravi Prakash | 
    
      
| HADOOP-7768 | PreCommit-HADOOP-Build is failing on hadoop-auth-examples | Blocker | build | Jonathan Eagles | Tom White | 
    
      
| HADOOP-7766 | The auth to local mappings are not being respected, with webhdfs and security enabled. | Major | . | Jitendra Nath Pandey | Jitendra Nath Pandey | 
    
      
| HADOOP-7764 | Allow both ACL list and global path spec filters to HttpServer | Blocker | . | Jonathan Eagles | Jonathan Eagles | 
    
      
| HADOOP-7755 | Detect MapReduce PreCommit Trunk builds silently failing when running test-patch.sh | Blocker | build | Jonathan Eagles | Jonathan Eagles | 
    
      
| HADOOP-7745 | I switched variable names in HADOOP-7509 | Major | . | Ravi Prakash | Ravi Prakash | 
    
      
| HADOOP-7744 | Incorrect exit code for hadoop-core-test tests when exception thrown | Major | test | Jonathan Eagles | Jonathan Eagles | 
    
      
| HADOOP-7740 | security audit logger is not on by default, fix the log4j properties to enable the logger | Minor | conf | Arpit Gupta | Arpit Gupta | 
    
      
| HADOOP-7728 | hadoop-setup-conf.sh should be modified to enable task memory manager | Major | conf | Ramya Sunil | Ramya Sunil | 
    
      
| HADOOP-7724 | hadoop-setup-conf.sh should put proxy user info into the core-site.xml | Major | . | Giridharan Kesavan | Arpit Gupta | 
    
      
| HADOOP-7721 | dfs.web.authentication.kerberos.principal expects the full hostname and does not replace _HOST with the hostname | Major | . | Arpit Gupta | Jitendra Nath Pandey | 
    
      
| HADOOP-7715 | see log4j Error when running mr jobs and certain dfs calls | Major | conf | Arpit Gupta | Eric Yang | 
    
      
| HADOOP-7711 | hadoop-env.sh generated from templates has duplicate info | Major | conf | Arpit Gupta | Arpit Gupta | 
    
      
| HADOOP-7708 | config generator does not update the properties file if on exists already | Critical | conf | Arpit Gupta | Eric Yang | 
    
      
| HADOOP-7691 | hadoop deb pkg should take a diff group id | Major | . | Giridharan Kesavan | Eric Yang | 
    
      
| HADOOP-7684 | jobhistory server and secondarynamenode should have init.d script | Major | scripts | Eric Yang | Eric Yang | 
    
      
| HADOOP-7681 | log4j.properties is missing properties for security audit and hdfs audit should be changed to info | Minor | conf | Arpit Gupta | Arpit Gupta | 
    
      
| HADOOP-7671 | Add license headers to hadoop-common/src/main/packages/templates/conf/ | Major | . | Ravi Prakash | Ravi Prakash | 
    
      
| HADOOP-7663 | TestHDFSTrash failing on 22 | Major | test | Mayank Bansal | Mayank Bansal | 
    
      
| HADOOP-7662 | logs servlet should use pathspec of /* | Major | . | Thomas Graves | Thomas Graves | 
    
      
| HADOOP-7658 | to fix hadoop config template | Major | . | Giridharan Kesavan | Eric Yang | 
    
      
| HADOOP-7639 | yarn ui not properly filtered in HttpServer | Major | . | Thomas Graves | Thomas Graves | 
    
      
| HADOOP-7637 | Fair scheduler configuration file is not bundled in RPM | Major | build | Eric Yang | Eric Yang | 
    
      
| HADOOP-7633 | log4j.properties should be added to the hadoop conf on deploy | Major | conf | Arpit Gupta | Eric Yang | 
    
      
| HADOOP-7631 | In mapred-site.xml, stream.tmpdir is mapped to ${mapred.temp.dir} which is undeclared. | Major | conf | Ramya Sunil | Eric Yang | 
    
      
| HADOOP-7630 | hadoop-metrics2.properties should have a property *.period set to a default value foe metrics | Major | conf | Arpit Gupta | Eric Yang | 
    
      
| HADOOP-7629 | regression with MAPREDUCE-2289 - setPermission passed immutable FsPermission (rpc failure) | Major | . | Patrick Hunt | Todd Lipcon | 
    
      
| HADOOP-7626 | Allow overwrite of HADOOP_CLASSPATH and HADOOP_OPTS | Major | scripts | Eric Yang | Eric Yang | 
    
      
| HADOOP-7610 | /etc/profile.d does not exist on Debian | Major | scripts | Eric Yang | Eric Yang | 
    
      
| HADOOP-7608 | SnappyCodec check for Hadoop native lib is wrong | Major | io | Alejandro Abdelnur | Alejandro Abdelnur | 
    
      
| HADOOP-7606 | Upgrade Jackson to version 1.7.1 to match the version required by Jersey | Major | test | Aaron T. Myers | Alejandro Abdelnur | 
    
      
| HADOOP-7604 | Hadoop Auth examples pom in 0.23 point to 0.24 versions. | Critical | . | Mahadev konar | Mahadev konar | 
    
      
| HADOOP-7603 | Set default hdfs, mapred uid, and hadoop group gid for RPM packages | Major | . | Eric Yang | Eric Yang | 
    
      
| HADOOP-7599 | Improve hadoop setup conf script to setup secure Hadoop cluster | Major | scripts | Eric Yang | Eric Yang | 
    
      
| HADOOP-7598 | smart-apply-patch.sh does not handle patching from a sub directory correctly. | Major | build | Robert Joseph Evans | Robert Joseph Evans | 
    
      
| HADOOP-7593 | AssertionError in TestHttpServer.testMaxThreads() | Major | test | Tsz Wo Nicholas Sze | Uma Maheswara Rao G | 
    
      
| HADOOP-7589 | Prefer mvn test -DskipTests over mvn compile in test-patch.sh | Major | build | Robert Joseph Evans | Robert Joseph Evans | 
    
      
| HADOOP-7580 | Add a version of getLocalPathForWrite to LocalDirAllocator which doesn’t create dirs | Major | . | Siddharth Seth | Siddharth Seth | 
    
      
| HADOOP-7578 | Fix test-patch to be able to run on MR patches. | Major | . | Mahadev konar | Mahadev konar | 
    
      
| HADOOP-7576 | Fix findbugs warnings in Hadoop Auth (Alfredo) | Major | security | Tom White | Tsz Wo Nicholas Sze | 
    
      
| HADOOP-7575 | Support fully qualified paths as part of LocalDirAllocator | Minor | fs | Jonathan Eagles | Jonathan Eagles | 
    
      
| HADOOP-7568 | SequenceFile should not print into stdout | Major | io | Konstantin Shvachko | Plamen Jeliazkov | 
    
      
| HADOOP-7566 | MR tests are failing webapps/hdfs not found in CLASSPATH | Major | . | Mahadev konar | Alejandro Abdelnur | 
    
      
| HADOOP-7563 | hadoop-config.sh setup CLASSPATH, HADOOP_HDFS_HOME and HADOOP_MAPRED_HOME incorrectly | Major | scripts | Eric Yang | Eric Yang | 
    
      
| HADOOP-7545 | common -tests jar should not include properties and configs | Critical | build, test | Todd Lipcon | Todd Lipcon | 
    
      
| HADOOP-7536 | Correct the dependency version regressions introduced in HADOOP-6671 | Major | build | Kihwal Lee | Alejandro Abdelnur | 
    
      
| HADOOP-7529 | Possible deadlock in metrics2 | Critical | metrics | Todd Lipcon | Luke Lu | 
    
      
| HADOOP-7523 | Test org.apache.hadoop.fs.TestFilterFileSystem fails due to java.lang.NoSuchMethodException | Blocker | test | John Lee | John Lee | 
    
      
| HADOOP-7520 | hadoop-main fails to deploy | Major | build | Alejandro Abdelnur | Alejandro Abdelnur | 
    
      
| HADOOP-7499 | Add method for doing a sanity check on hostnames in NetUtils | Major | util | Jeffrey Naisbitt | Jeffrey Naisbitt | 
    
      
| HADOOP-7471 | the saveVersion.sh script sometimes fails to extract SVN URL | Major | build | Alejandro Abdelnur | Alejandro Abdelnur | 
    
      
| HADOOP-7442 | Docs in core-default.xml still reference deprecated config “topology.script.file.name” | Major | conf, documentation | Aaron T. Myers | Aaron T. Myers | 
    
      
| HADOOP-7440 | HttpServer.getParameterValues throws NPE for missing parameters | Major | . | Todd Lipcon | Todd Lipcon | 
    
      
| HADOOP-7437 | IOUtils.copybytes will suppress the stream closure exceptions. | Major | io | Uma Maheswara Rao G | Uma Maheswara Rao G | 
    
      
| HADOOP-7428 | IPC connection is orphaned with null ‘out’ member | Major | ipc | Todd Lipcon | Todd Lipcon | 
    
      
| HADOOP-7419 | new hadoop-config.sh doesn’t manage classpath for HADOOP_CONF_DIR correctly | Major | . | Todd Lipcon | Bing Zheng | 
    
      
| HADOOP-7402 | TestConfiguration doesn’t clean up after itself | Trivial | test | Aaron T. Myers | Aaron T. Myers | 
    
      
| HADOOP-7389 | Use of TestingGroups by tests causes subsequent tests to fail | Major | test | Aaron T. Myers | Aaron T. Myers | 
    
      
| HADOOP-7385 | Remove StringUtils.stringifyException(ie) in logger functions | Minor | . | Bharath Mundlapudi | Bharath Mundlapudi | 
    
      
| HADOOP-7383 | HDFS needs to export protobuf library dependency in pom | Blocker | build | Todd Lipcon | Todd Lipcon | 
    
      
| HADOOP-7377 | Fix command name handling affecting DFSAdmin | Major | fs | Daryn Sharp | Daryn Sharp | 
    
      
| HADOOP-7357 | hadoop.io.compress.TestCodec#main() should exit with non-zero exit code if test failed | Trivial | test | Philip Zeyliger | Philip Zeyliger | 
    
      
| HADOOP-7356 | RPM packages broke bin/hadoop script for hadoop 0.20.205 | Blocker | . | Eric Yang | Eric Yang | 
    
      
| HADOOP-7353 | Cleanup FsShell and prevent masking of RTE stacktraces | Major | fs | Daryn Sharp | Daryn Sharp | 
    
      
| HADOOP-7342 | Add an utility API in FileUtil for JDK File.list | Minor | . | Bharath Mundlapudi | Bharath Mundlapudi | 
    
      
| HADOOP-7341 | Fix option parsing in CommandFormat | Major | fs | Daryn Sharp | Daryn Sharp | 
    
      
| HADOOP-7336 | TestFileContextResolveAfs will fail with default test.build.data property. | Minor | . | Jitendra Nath Pandey | Jitendra Nath Pandey | 
    
      
| HADOOP-7327 | FileSystem.listStatus() throws NullPointerException instead of IOException upon access permission failure | Minor | fs | Matt Foley | Matt Foley | 
    
      
| HADOOP-7324 | Ganglia plugins for metrics v2 | Blocker | metrics | Luke Lu | Priyo Mustafi | 
    
      
| HADOOP-7322 | Adding a util method in FileUtil for JDK File.listFiles | Minor | . | Bharath Mundlapudi | Bharath Mundlapudi | 
    
      
| HADOOP-7292 | Metrics 2 TestSinkQueue is racy | Minor | metrics | Luke Lu | Luke Lu | 
    
      
| HADOOP-7287 | Configuration deprecation mechanism doesn’t work properly for GenericOptionsParser/Tools | Blocker | conf | Todd Lipcon | Aaron T. Myers | 
    
      
| HADOOP-7284 | Trash and shell’s rm does not work for viewfs | Major | viewfs | Sanjay Radia | Sanjay Radia | 
    
      
| HADOOP-7282 | getRemoteIp could return null in cases where the call is ongoing but the ip went away. | Major | ipc | John George | John George | 
    
      
| HADOOP-7276 | Hadoop native builds fail on ARM due to -m32 | Major | native | Trevor Robinson | Trevor Robinson | 
    
      
| HADOOP-7268 | FileContext.getLocalFSFileContext() behavior needs to be fixed w.r.t tokens | Major | fs, security | Devaraj Das | Jitendra Nath Pandey | 
    
      
| HADOOP-7261 | Disable IPV6 for junit tests | Major | test | Suresh Srinivas | Suresh Srinivas | 
    
      
| HADOOP-7259 | contrib modules should include build.properties from parent. | Major | build | Owen O’Malley | Owen O’Malley | 
    
      
| HADOOP-7258 | Gzip codec should not return null decompressors | Major | . | Owen O’Malley | Owen O’Malley | 
    
      
| HADOOP-7231 | Fix synopsis for -count | Major | util | Daryn Sharp | Daryn Sharp | 
    
      
| HADOOP-7223 | FileContext createFlag combinations during create are not clearly defined | Major | fs | Suresh Srinivas | Suresh Srinivas | 
    
      
| HADOOP-7216 | HADOOP-7202 broke TestDFSShell in HDFS | Major | test | Aaron T. Myers | Daryn Sharp | 
    
      
| HADOOP-7215 | RPC clients must connect over a network interface corresponding to the host name in the client’s kerberos principal key | Blocker | security | Suresh Srinivas | Suresh Srinivas | 
    
      
| HADOOP-7210 | Chown command is not working from FSShell. | Major | fs | Uma Maheswara Rao G | Uma Maheswara Rao G | 
    
      
| HADOOP-7208 | equals() and hashCode() implementation need to change in StandardSocketFactory | Major | . | Uma Maheswara Rao G | Uma Maheswara Rao G | 
    
      
| HADOOP-7207 | fs member of FSShell is not really needed | Major | . | Boris Shkolnik | Boris Shkolnik | 
    
      
| HADOOP-7194 | Potential Resource leak in IOUtils.java | Major | io | Devaraj K | Devaraj K | 
    
      
| HADOOP-7187 | Socket Leak in org.apache.hadoop.metrics.ganglia.GangliaContext | Major | metrics | Uma Maheswara Rao G | Uma Maheswara Rao G | 
    
      
| HADOOP-7178 | FileSystem should have an option to control the .crc file creations at Local. | Major | fs | Uma Maheswara Rao G | Uma Maheswara Rao G | 
    
      
| HADOOP-7176 | Redesign FsShell | Major | . | Daryn Sharp | Daryn Sharp | 
    
      
| HADOOP-7175 | Add isEnabled() to Trash | Major | fs | Daryn Sharp | Daryn Sharp | 
    
      
| HADOOP-7174 | null is displayed in the console,if the src path is invalid while doing copyToLocal operation from commandLine | Minor | fs | Uma Maheswara Rao G | Uma Maheswara Rao G | 
    
      
| HADOOP-7172 | SecureIO should not check owner on non-secure clusters that have no native support | Critical | io, security | Todd Lipcon | Todd Lipcon | 
    
      
| HADOOP-7171 | Support UGI in FileContext API | Major | security | Owen O’Malley | Jitendra Nath Pandey | 
    
      
| HADOOP-7162 | FsShell: call srcFs.listStatus(src) twice | Minor | fs | Alexey Diomin | Alexey Diomin | 
    
      
| HADOOP-7151 | Document need for stable hashCode() in WritableComparable | Minor | . | Dmitriy V. Ryaboy | Dmitriy V. Ryaboy | 
    
      
| HADOOP-7120 | 200 new Findbugs warnings | Major | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
    
      
| HADOOP-7111 | Several TFile tests failing when native libraries are present | Critical | io | Todd Lipcon | Aaron T. Myers | 
    
      
| HADOOP-7101 | UserGroupInformation.getCurrentUser() fails when called from non-Hadoop JAAS context | Blocker | security | Todd Lipcon | Todd Lipcon | 
    
      
| HADOOP-7098 | tasktracker property not set in conf/hadoop-env.sh | Major | conf | Bernd Fondermann | Bernd Fondermann | 
    
      
| HADOOP-7090 | Possible resource leaks in hadoop core code | Major | fs/s3, io | Gokul | Uma Maheswara Rao G | 
    
      
| HADOOP-7089 | Fix link resolution logic in hadoop-config.sh | Minor | scripts | Eli Collins | Eli Collins | 
    
      
| HADOOP-7071 | test-patch.sh has bad ps arg | Minor | build | Nigel Daley | Nigel Daley | 
    
      
| HADOOP-7057 | IOUtils.readFully and IOUtils.skipFully have typo in exception creation’s message | Minor | util | Konstantin Boudnik | Konstantin Boudnik | 
    
      
| HADOOP-7055 | Update of commons logging libraries causes EventCounter to count logging events incorrectly | Major | metrics | Jingguo Yao | Jingguo Yao | 
    
      
| HADOOP-7053 | wrong FSNamesystem Audit logging setting in conf/log4j.properties | Minor | conf | Jingguo Yao | Jingguo Yao | 
    
      
| HADOOP-7052 | misspelling of threshold in conf/log4j.properties | Major | conf | Jingguo Yao | Jingguo Yao | 
    
      
| HADOOP-7046 | 1 Findbugs warning on trunk and branch-0.22 | Blocker | security | Nigel Daley | Po Cheung | 
    
      
| HADOOP-7045 | TestDU fails on systems with local file systems with extended attributes | Minor | fs | Eli Collins | Eli Collins | 
    
      
| HADOOP-7015 | RawLocalFileSystem#listStatus does not deal with a directory whose entries are changing ( e.g. in a multi-thread or multi-process environment) | Minor | . | Sanjay Radia | Sanjay Radia | 
    
      
| HADOOP-6939 | Inconsistent lock ordering in AbstractDelegationTokenSecretManager | Minor | . | Todd Lipcon | Todd Lipcon | 
    
      
| HADOOP-6912 | Guard against NPE when calling UGI.isLoginKeytabBased() | Major | security | Kan Zhang | Kan Zhang | 
    
      
| HADOOP-6754 | DefaultCodec.createOutputStream() leaks memory | Major | io | Aaron Kimball | Aaron Kimball | 
    
      
| HADOOP-6622 | Token should not print the password in toString. | Major | security | Jitendra Nath Pandey | Eli Collins | 
    
      
| HADOOP-6508 | Incorrect values for metrics with CompositeContext | Major | metrics | Amareshwari Sriramadasu | Luke Lu | 
    
      
| HADOOP-5647 | TestJobHistory fails if /tmp/_logs is not writable to. Testcase should not depend on /tmp | Major | test | Ravi Gummadi | Ravi Gummadi | 
    
      
| HDFS-2491 | TestBalancer can fail when datanode utilization and avgUtilization is exactly same. | Major | . | Uma Maheswara Rao G | Uma Maheswara Rao G | 
    
      
| HDFS-2467 | HftpFileSystem uses incorrect compare for finding delegation tokens | Major | . | Owen O’Malley | Owen O’Malley | 
    
      
| HDFS-2452 | OutOfMemoryError in DataXceiverServer takes down the DataNode | Major | datanode | Konstantin Shvachko | Uma Maheswara Rao G | 
    
      
| HDFS-2445 | Incorrect exit code for hadoop-hdfs-test tests when exception thrown | Major | test | Jonathan Eagles | Jonathan Eagles | 
    
      
| HDFS-2436 | FSNamesystem.setTimes(..) expects the path is a file. | Major | . | Arpit Gupta | Uma Maheswara Rao G | 
    
      
| HDFS-2422 | The NN should tolerate the same number of low-resource volumes as failed volumes | Major | namenode | Jeff Bean | Aaron T. Myers | 
    
      
| HDFS-2414 | TestDFSRollback fails intermittently | Critical | namenode, test | Robert Joseph Evans | Todd Lipcon | 
    
      
| HDFS-2412 | Add backwards-compatibility layer for FSConstants | Blocker | . | Todd Lipcon | Todd Lipcon | 
    
      
| HDFS-2411 | with webhdfs enabled in secure mode the auth to local mappings are not being respected. | Major | webhdfs | Arpit Gupta | Jitendra Nath Pandey | 
    
      
| HDFS-2409 | _HOST in dfs.web.authentication.kerberos.principal. | Major | . | Jitendra Nath Pandey | Jitendra Nath Pandey | 
    
      
| HDFS-2368 | defaults created for web keytab and principal, these properties should not have defaults | Major | . | Arpit Gupta | Tsz Wo Nicholas Sze | 
    
      
| HDFS-2361 | hftp is broken | Critical | namenode | Rajit Saha | Jitendra Nath Pandey | 
    
      
| HDFS-2347 | checkpointTxnCount’s comment still saying about editlog size | Trivial | namenode | Uma Maheswara Rao G | Uma Maheswara Rao G | 
    
      
| HDFS-2346 | TestHost2NodesMap & TestReplicasMap will fail depending upon execution order of test methods | Blocker | test | Uma Maheswara Rao G | Laxman | 
    
      
| HDFS-2344 | Fix the TestOfflineEditsViewer test failure in 0.23 branch | Major | test | Uma Maheswara Rao G | Uma Maheswara Rao G | 
    
      
| HDFS-2333 | HDFS-2284 introduced 2 findbugs warnings on trunk | Major | . | Ivan Kelly | Tsz Wo Nicholas Sze | 
    
      
| HDFS-2331 | Hdfs compilation fails | Major | hdfs-client | Abhijit Suresh Shingate | Abhijit Suresh Shingate | 
    
      
| HDFS-2323 | start-dfs.sh script fails for tarball install | Major | . | Tom White | Tom White | 
    
      
| HDFS-2322 | the build fails in Windows because commons-daemon TAR cannot be fetched | Major | build | Alejandro Abdelnur | Alejandro Abdelnur | 
    
      
| HDFS-2314 | MRV1 test compilation broken after HDFS-2197 | Major | test | Vinod Kumar Vavilapalli | Todd Lipcon | 
    
      
| HDFS-2290 | Block with corrupt replica is not getting replicated | Major | namenode | Konstantin Shvachko | Benoy Antony | 
    
      
| HDFS-2289 | jsvc isn’t part of the artifact | Blocker | . | Arun C Murthy | Alejandro Abdelnur | 
    
      
| HDFS-2267 | DataXceiver thread name incorrect while waiting on op during keepalive | Trivial | datanode | Todd Lipcon | Todd Lipcon | 
    
      
| HDFS-2258 | TestLeaseRecovery2 fails as lease hard limit is not reset to default | Major | namenode, test | Konstantin Shvachko | Konstantin Shvachko | 
    
      
| HDFS-2245 | BlockManager.chooseTarget(..) throws NPE | Major | namenode | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
    
      
| HDFS-2240 | Possible deadlock between LeaseRenewer and its factory | Critical | hdfs-client | Todd Lipcon | Tsz Wo Nicholas Sze | 
    
      
| HDFS-2235 | Encode servlet paths | Major | namenode | Eli Collins | Eli Collins | 
    
      
| HDFS-2232 | TestHDFSCLI fails on 0.22 branch | Blocker | test | Konstantin Shvachko | Plamen Jeliazkov | 
    
      
| HDFS-2229 | Deadlock in NameNode | Blocker | namenode | Vinod Kumar Vavilapalli | Tsz Wo Nicholas Sze | 
    
      
| HDFS-2186 | DN volume failures on startup are not counted | Major | datanode | Eli Collins | Eli Collins | 
    
      
| HDFS-2156 | rpm should only require the same major version as common | Major | . | Owen O’Malley | Eric Yang | 
    
      
| HDFS-2153 | DFSClientAdapter should be put under test | Minor | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
    
      
| HDFS-2132 | Potential resource leak in EditLogFileOutputStream.close | Major | . | Aaron T. Myers | Aaron T. Myers | 
    
      
| HDFS-2114 | re-commission of a decommissioned node does not delete excess replica | Major | . | John George | John George | 
    
      
| HDFS-2109 | Store uMask as member variable to DFSClient.Conf | Major | hdfs-client | Bharath Mundlapudi | Bharath Mundlapudi | 
    
      
| HDFS-2092 | Create a light inner conf class in DFSClient | Major | hdfs-client | Bharath Mundlapudi | Bharath Mundlapudi | 
    
      
| HDFS-2086 | If the include hosts list contains host name, after restarting namenode, datanodes registrant is denied | Major | namenode | Tanping Wang | Tanping Wang | 
    
      
| HDFS-2082 | SecondaryNameNode web interface doesn’t show the right info | Major | . | Aaron T. Myers | Aaron T. Myers | 
    
      
| HDFS-2067 | Bump DATA_TRANSFER_VERSION in trunk for protobufs | Major | datanode, hdfs-client | Todd Lipcon | Tsz Wo Nicholas Sze | 
    
      
| HDFS-2065 | Fix NPE in DFSClient.getFileChecksum | Major | . | Bharath Mundlapudi | Uma Maheswara Rao G | 
    
      
| HDFS-2061 | two minor bugs in BlockManager block report processing | Minor | namenode | Matt Foley | Matt Foley | 
    
      
| HDFS-2053 | Bug in INodeDirectory#computeContentSummary warning | Minor | namenode | Michael Noll | Michael Noll | 
    
      
| HDFS-2041 | Some mtimes and atimes are lost when edit logs are replayed | Major | . | Todd Lipcon | Todd Lipcon | 
    
      
| HDFS-2034 | length in getBlockRange becomes -ve when reading only from currently being written blk | Minor | hdfs-client | John George | John George | 
    
      
| HDFS-2030 | Fix the usability of namenode upgrade command | Minor | . | Bharath Mundlapudi | Bharath Mundlapudi | 
    
      
| HDFS-2022 | ant binary should build libhdfs | Major | build | Eli Collins | Eric Yang | 
    
      
| HDFS-2021 | TestWriteRead failed with inconsistent visible length of a file | Major | datanode | CW Chung | John George | 
    
      
| HDFS-2020 | TestDFSUpgradeFromImage fails | Major | datanode, test | Suresh Srinivas | Suresh Srinivas | 
    
      
| HDFS-2019 | Fix all the places where Java method File.list is used with FileUtil.list API | Minor | datanode | Bharath Mundlapudi | Bharath Mundlapudi | 
    
      
| HDFS-2014 | bin/hdfs no longer works from a source checkout | Critical | scripts | Todd Lipcon | Eric Yang | 
    
      
| HDFS-2011 | Removal and restoration of storage directories on checkpointing failure doesn’t work properly | Major | namenode | Ravi Prakash | Ravi Prakash | 
    
      
| HDFS-2002 | Incorrect computation of needed blocks in getTurnOffTip() | Major | namenode | Konstantin Shvachko | Plamen Jeliazkov | 
    
      
| HDFS-1999 | Tests use deprecated configs | Major | test | Aaron T. Myers | Aaron T. Myers | 
    
      
| HDFS-1998 | make refresh-namodenodes.sh refreshing all namenodes | Minor | scripts | Tanping Wang | Tanping Wang | 
    
      
| HDFS-1990 | Resource leaks in HDFS | Minor | datanode | ramkrishna.s.vasudevan | Uma Maheswara Rao G | 
    
      
| HDFS-1986 | Add an option for user to return http or https ports regardless of security is on/off in DFSUtil.getInfoServer() | Minor | tools | Tanping Wang | Tanping Wang | 
    
      
| HDFS-1964 | Incorrect HTML unescaping in DatanodeJspHelper.java | Major | . | Aaron T. Myers | Aaron T. Myers | 
    
      
| HDFS-1955 | FSImage.doUpgrade() was made too fault-tolerant by HDFS-1826 | Major | namenode | Matt Foley | Matt Foley | 
    
      
| HDFS-1953 | Change name node mxbean name in cluster web console | Minor | . | Tanping Wang | Tanping Wang | 
    
      
| HDFS-1952 | FSEditLog.open() appears to succeed even if all EDITS directories fail | Major | . | Matt Foley | Andrew | 
    
      
| HDFS-1943 | fail to start datanode while start-dfs.sh is executed by root user | Blocker | scripts | Wei Yongjun | Matt Foley | 
    
      
| HDFS-1938 | Reference ivy-hdfs.classpath not found. | Minor | build | Tsz Wo Nicholas Sze | Eric Yang | 
    
      
| HDFS-1936 | Updating the layout version from HDFS-1822 causes upgrade problems. | Blocker | namenode | Suresh Srinivas | Suresh Srinivas | 
    
      
| HDFS-1934 | Fix NullPointerException when File.listFiles() API returns null | Major | . | Bharath Mundlapudi | Bharath Mundlapudi | 
    
      
| HDFS-1927 | audit logs could ignore certain xsactions and also could contain “ip=null” | Major | namenode | John George | John George | 
    
      
| HDFS-1921 | Save namespace can cause NN to be unable to come up on restart | Blocker | . | Aaron T. Myers | Matt Foley | 
    
      
| HDFS-1920 | libhdfs does not build for ARM processors | Major | libhdfs | Trevor Robinson | Trevor Robinson | 
    
      
| HDFS-1917 | Clean up duplication of dependent jar files | Major | build | Eric Yang | Eric Yang | 
    
      
| HDFS-1914 | Federation: namenode storage directory must be configurable specific to a namenode | Major | namenode | Suresh Srinivas | Suresh Srinivas | 
    
      
| HDFS-1908 | DataTransferTestUtil$CountdownDoosAction.run(..) throws NullPointerException | Minor | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
    
      
| HDFS-1907 | BlockMissingException upon concurrent read and write: reader was doing file position read while writer is doing write without hflush | Major | hdfs-client | CW Chung | John George | 
    
      
| HDFS-1905 | Improve the usability of namenode -format | Minor | namenode | Bharath Mundlapudi | Bharath Mundlapudi | 
    
      
| HDFS-1898 | Tests failing on trunk due to use of NameNode.format | Critical | . | Todd Lipcon | Todd Lipcon | 
    
      
| HDFS-1889 | incorrect path in start/stop dfs script | Major | . | John George | John George | 
    
      
| HDFS-1888 | MiniDFSCluster#corruptBlockOnDatanodes() access must be public for MapReduce contrib raid | Major | . | Suresh Srinivas | Suresh Srinivas | 
    
      
| HDFS-1881 | Federation: after taking snapshot the current directory of datanode is empty | Major | datanode | Tanping Wang | Tanping Wang | 
    
      
| HDFS-1876 | One MiniDFSCluster ignores numDataNodes parameter | Blocker | . | Todd Lipcon | Todd Lipcon | 
    
      
| HDFS-1875 | MiniDFSCluster hard-codes dfs.datanode.address to localhost | Major | test | Eric Payne | Eric Payne | 
    
      
| HDFS-1871 | Tests using MiniDFSCluster fail to compile due to HDFS-1052 changes | Major | test | Suresh Srinivas | Suresh Srinivas | 
    
      
| HDFS-1869 | mkdirs should use the supplied permission for all of the created directories | Major | namenode | Daryn Sharp | Daryn Sharp | 
    
      
| HDFS-1845 | symlink comes up as directory after namenode restart | Major | . | John George | John George | 
    
      
| HDFS-1835 | DataNode.setNewStorageID pulls entropy from /dev/random | Major | datanode | John Carrino | John Carrino | 
    
      
| HDFS-1829 | TestNodeCount waits forever, errs without giving information | Major | namenode | Matt Foley | Matt Foley | 
    
      
| HDFS-1827 | TestBlockReplacement waits forever, errs without giving information | Major | namenode | Matt Foley | Matt Foley | 
    
      
| HDFS-1824 | delay instantiation of file system object until it is needed (linked to HADOOP-7207) | Major | . | Boris Shkolnik | Boris Shkolnik | 
    
      
| HDFS-1823 | start-dfs.sh script fails if HADOOP_HOME is not set | Blocker | scripts | Tom White | Tom White | 
    
      
| HDFS-1822 | Editlog opcodes overlap between 20 security and later releases | Blocker | namenode | Suresh Srinivas | Suresh Srinivas | 
    
      
| HDFS-1821 | FileContext.createSymlink with kerberos enabled sets wrong owner | Major | . | John George | John George | 
    
      
| HDFS-1818 | TestHDFSCLI is failing on trunk | Major | test | Aaron T. Myers | Aaron T. Myers | 
    
      
| HDFS-1812 | Address the cleanup issues in TestHDFSCLI.java | Minor | test | Uma Maheswara Rao G | Uma Maheswara Rao G | 
    
      
| HDFS-1808 | TestBalancer waits forever, errs without giving information | Major | datanode, namenode | Matt Foley | Matt Foley | 
    
      
| HDFS-1806 | TestBlockReport.blockReport_08() and _09() are timing-dependent and likely to fail on fast servers | Major | datanode, namenode | Matt Foley | Matt Foley | 
    
      
| HDFS-1797 | New findbugs warning introduced by HDFS-1120 | Major | . | Todd Lipcon | Todd Lipcon | 
    
      
| HDFS-1786 | Some cli test cases expect a “null” message | Minor | test | Tsz Wo Nicholas Sze | Uma Maheswara Rao G | 
    
      
| HDFS-1782 | FSNamesystem.startFileInternal(..) throws NullPointerException | Major | namenode | John George | John George | 
    
      
| HDFS-1781 | jsvc executable delivered into wrong package… | Major | scripts | John George | John George | 
    
      
| HDFS-1776 | Bug in Concat code | Major | . | Dmytro Molkov | Bharath Mundlapudi | 
    
      
| HDFS-1760 | problems with getFullPathName | Major | namenode | Daryn Sharp | Daryn Sharp | 
    
      
| HDFS-1750 | fs -ls hftp://file not working | Major | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
    
      
| HDFS-1748 | Balancer utilization classification is incomplete | Major | balancer & mover | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
    
      
| HDFS-1734 | ‘Chunk size to view’ option is not working in Name Node UI. | Major | namenode | Uma Maheswara Rao G | Uma Maheswara Rao G | 
    
      
| HDFS-1728 | SecondaryNameNode.checkpointSize is in byte but not MB. | Minor | namenode | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
    
      
| HDFS-1727 | fsck command can display command usage if user passes any illegal argument | Minor | . | Uma Maheswara Rao G | sravankorumilli | 
    
      
| HDFS-1692 | In secure mode, Datanode process doesn’t exit when disks fail. | Major | datanode | Bharath Mundlapudi | Bharath Mundlapudi | 
    
      
| HDFS-1691 | double static declaration in Configuration.addDefaultResource(“hdfs-default.xml”); | Minor | tools | Alexey Diomin | Alexey Diomin | 
    
      
| HDFS-1665 | Balancer sleeps inadequately | Minor | balancer & mover | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
    
      
| HDFS-1656 | getDelegationToken in HftpFileSystem should renew TGT if needed. | Major | . | Jitendra Nath Pandey | Jitendra Nath Pandey | 
    
      
| HDFS-1627 | Fix NullPointerException in Secondary NameNode | Major | namenode | Hairong Kuang | Hairong Kuang | 
    
      
| HDFS-1625 | TestDataNodeMXBean fails if disk space usage changes during test run | Minor | test | Todd Lipcon | Tsz Wo Nicholas Sze | 
    
      
| HDFS-1612 | HDFS Design Documentation is outdated | Minor | documentation | Joe Crobak | Joe Crobak | 
    
      
| HDFS-1611 | Some logical issues need to address. | Minor | hdfs-client, namenode | Uma Maheswara Rao G | Uma Maheswara Rao G | 
    
      
| HDFS-1602 | NameNode storage failed replica restoration is broken | Major | namenode | Konstantin Boudnik | Boris Shkolnik | 
    
      
| HDFS-1600 | editsStored.xml cause release audit warning | Major | build, test | Tsz Wo Nicholas Sze | Todd Lipcon | 
    
      
| HDFS-1598 | ListPathsServlet excludes .*.crc files | Major | namenode | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
    
      
| HDFS-1594 | When the disk becomes full Namenode is getting shutdown and not able to recover | Major | namenode | Devaraj K | Aaron T. Myers | 
    
      
| HDFS-1592 | Datanode startup doesn’t honor volumes.tolerated | Major | . | Bharath Mundlapudi | Bharath Mundlapudi | 
    
      
| HDFS-1585 | HDFS-1547 broke MR build | Blocker | test | Todd Lipcon | Todd Lipcon | 
    
      
| HDFS-1551 | fix the pom template’s version | Major | build | Giridharan Kesavan | Giridharan Kesavan | 
    
      
| HDFS-1540 | Make Datanode handle errors to namenode.register call more elegantly | Major | datanode | dhruba borthakur | dhruba borthakur | 
    
      
| HDFS-1533 | A more elegant FileSystem#listCorruptFileBlocks API (HDFS portion) | Major | hdfs-client | Patrick Kling | Patrick Kling | 
    
      
| HDFS-1524 | Image loader should make sure to read every byte in image file | Blocker | namenode | Hairong Kuang | Hairong Kuang | 
    
      
| HDFS-1523 | TestLargeBlock is failing on trunk | Major | test | Konstantin Boudnik | Konstantin Boudnik | 
    
      
| HDFS-1516 | mvn-install is broken after 0.22 branch creation | Major | build | Konstantin Boudnik | Konstantin Boudnik | 
    
      
| HDFS-1511 | 98 Release Audit warnings on trunk and branch-0.22 | Blocker | . | Nigel Daley | Jakob Homan | 
    
      
| HDFS-1505 | saveNamespace appears to succeed even if all directories fail to save | Blocker | . | Todd Lipcon | Aaron T. Myers | 
    
      
| HDFS-1503 | TestSaveNamespace fails | Minor | test | Eli Collins | Todd Lipcon | 
    
      
| HDFS-1502 | TestBlockRecovery triggers NPE in assert | Minor | . | Eli Collins | Hairong Kuang | 
    
      
| HDFS-1480 | All replicas of a block can end up on the same rack when some datanodes are decommissioning. | Major | namenode | T Meyarivan | Todd Lipcon | 
    
      
| HDFS-1467 | Append pipeline never succeeds with more than one replica | Blocker | datanode | Todd Lipcon | Todd Lipcon | 
    
      
| HDFS-1463 | accessTime updates should not occur in safeMode | Major | namenode | dhruba borthakur | dhruba borthakur | 
    
      
| HDFS-1381 | HDFS javadocs hard-code references to dfs.namenode.name.dir and dfs.datanode.data.dir parameters | Major | test | Jakob Homan | Jim Plush | 
    
      
| HDFS-1377 | Quota bug for partial blocks allows quotas to be violated | Blocker | namenode | Eli Collins | Eli Collins | 
    
      
| HDFS-1371 | One bad node can incorrectly flag many files as corrupt | Major | hdfs-client, namenode | Koji Noguchi | Tanping Wang | 
    
      
| HDFS-1360 | TestBlockRecovery should bind ephemeral ports | Minor | test | Todd Lipcon | Todd Lipcon | 
    
      
| HDFS-1321 | If service port and main port are the same, there is no clear log message explaining the issue. | Minor | namenode | gary murry | Jim Plush | 
    
      
| HDFS-1257 | Race condition on FSNamesystem#recentInvalidateSets introduced by HADOOP-5124 | Major | namenode | Ramkumar Vadali | Eric Payne | 
    
      
| HDFS-1206 | TestFiHFlush fails intermittently | Major | test | Tsz Wo Nicholas Sze | Konstantin Boudnik | 
    
      
| HDFS-1189 | Quota counts missed between clear quota and set quota | Major | namenode | Kang Xiao | John George | 
    
      
| HDFS-1149 | Lease reassignment is not persisted to edit log | Major | namenode | Todd Lipcon | Aaron T. Myers | 
    
      
| HDFS-1001 | DataXceiver and BlockReader disagree on when to send/recv CHECKSUM_OK | Minor | datanode | bc Wong | bc Wong | 
    
      
| HDFS-863 | Potential deadlock in TestOverReplicatedBlocks | Major | test | Todd Lipcon | Ken Goodhope | 
    
      
| HDFS-73 | DFSOutputStream does not close all the sockets | Blocker | hdfs-client | Raghu Angadi | Uma Maheswara Rao G | 
    
      
| MAPREDUCE-3337 | Missing license headers for some files | Blocker | mrv2 | Arun C Murthy | Arun C Murthy | 
    
      
| MAPREDUCE-3332 | contrib/raid compile breaks due to changes in hdfs/protocol/datatransfer/Sender#writeBlock related to checksum handling | Trivial | contrib/raid | Hitesh Shah | Hitesh Shah | 
    
      
| MAPREDUCE-3321 | Disable some failing legacy tests for MRv2 builds to go through | Minor | mrv2 | Hitesh Shah | Hitesh Shah | 
    
      
| MAPREDUCE-3317 | Rumen TraceBuilder is emiting null as hostname | Major | tools/rumen | Ravi Gummadi | Ravi Gummadi | 
    
      
| MAPREDUCE-3316 | Rebooted link is not working properly | Major | resourcemanager | Bhallamudi Venkata Siva Kamesh | Bhallamudi Venkata Siva Kamesh | 
    
      
| MAPREDUCE-3313 | TestResourceTrackerService failing in trunk some times | Blocker | mrv2, test | Ravi Gummadi | Hitesh Shah | 
    
      
| MAPREDUCE-3306 | Cannot run apps after MAPREDUCE-2989 | Blocker | mrv2, nodemanager | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-3304 | TestRMContainerAllocator#testBlackListedNodes fails intermittently | Major | mrv2, test | Ravi Prakash | Ravi Prakash | 
    
      
| MAPREDUCE-3296 | Pending(9) findBugs warnings | Major | build | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-3295 | TestAMAuthorization failing on branch 0.23. | Critical | . | Mahadev konar |  | 
    
      
| MAPREDUCE-3292 | In secure mode job submission fails with Provider org.apache.hadoop.mapreduce.security.token.JobTokenIndentifier$Renewer not found. | Critical | mrv2 | Mahadev konar | Mahadev konar | 
    
      
| MAPREDUCE-3290 | list-active-trackers throws NPE | Major | mrv2 | Ramya Sunil | Arun C Murthy | 
    
      
| MAPREDUCE-3288 | Mapreduce 23 builds failing | Blocker | mrv2 | Ramya Sunil | Mahadev konar | 
    
      
| MAPREDUCE-3285 | Tests on branch-0.23 failing | Blocker | mrv2 | Arun C Murthy | Siddharth Seth | 
    
      
| MAPREDUCE-3284 | bin/mapred queue fails with JobQueueClient ClassNotFoundException | Major | mrv2 | Ramya Sunil | Arun C Murthy | 
    
      
| MAPREDUCE-3282 | bin/mapred job -list throws exception | Critical | mrv2 | Ramya Sunil | Arun C Murthy | 
    
      
| MAPREDUCE-3281 | TestLinuxContainerExecutorWithMocks failing on trunk. | Blocker | test | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-3279 | TestJobHistoryParsing broken | Major | mrv2 | Siddharth Seth | Siddharth Seth | 
    
      
| MAPREDUCE-3274 | Race condition in MR App Master Preemtion can cause a dead lock | Blocker | applicationmaster, mrv2 | Robert Joseph Evans | Robert Joseph Evans | 
    
      
| MAPREDUCE-3269 | Jobsummary logs not being moved to a separate file | Blocker | mrv2 | Ramya Sunil | Mahadev konar | 
    
      
| MAPREDUCE-3264 | mapreduce.job.user.name needs to be set automatically | Blocker | mrv2 | Todd Lipcon | Arun C Murthy | 
    
      
| MAPREDUCE-3263 | compile-mapred-test target fails | Blocker | build, mrv2 | Ramya Sunil | Hitesh Shah | 
    
      
| MAPREDUCE-3262 | A few events are not handled by the NodeManager in failure scenarios | Critical | mrv2, nodemanager | Hitesh Shah | Hitesh Shah | 
    
      
| MAPREDUCE-3261 | AM unable to release containers | Major | applicationmaster | Chris Riccomini |  | 
    
      
| MAPREDUCE-3259 | ContainerLocalizer should get the proper java.library.path from LinuxContainerExecutor | Blocker | mrv2, nodemanager | Kihwal Lee | Kihwal Lee | 
    
      
| MAPREDUCE-3258 | Job counters missing from AM and history UI | Blocker | mrv2 | Siddharth Seth | Siddharth Seth | 
    
      
| MAPREDUCE-3254 | Streaming jobs failing with PipeMapRunner ClassNotFoundException | Blocker | contrib/streaming, mrv2 | Ramya Sunil | Arun C Murthy | 
    
      
| MAPREDUCE-3253 | ContextFactory throw NoSuchFieldException | Blocker | mrv2 | Daniel Dai | Arun C Murthy | 
    
      
| MAPREDUCE-3252 | MR2: Map tasks rewrite data once even if output fits in sort buffer | Critical | mrv2, task | Todd Lipcon | Todd Lipcon | 
    
      
| MAPREDUCE-3248 | Log4j logs from unit tests are lost | Blocker | test | Arun C Murthy | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-3242 | Trunk compilation broken with bad interaction from MAPREDUCE-3070 and MAPREDUCE-3239. | Major | mrv2 | Mahadev konar | Mahadev konar | 
    
      
| MAPREDUCE-3241 | (Rumen)TraceBuilder throws IllegalArgumentException | Major | . | Devaraj K | Amar Kamat | 
    
      
| MAPREDUCE-3240 | NM should send a SIGKILL for completed containers also | Blocker | mrv2, nodemanager | Vinod Kumar Vavilapalli | Hitesh Shah | 
    
      
| MAPREDUCE-3228 | MR AM hangs when one node goes bad | Blocker | applicationmaster, mrv2 | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-3226 | Few reduce tasks hanging in a gridmix-run | Blocker | mrv2, task | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-3212 | Message displays while executing yarn command should be proper | Minor | mrv2 | Bhallamudi Venkata Siva Kamesh | Bhallamudi Venkata Siva Kamesh | 
    
      
| MAPREDUCE-3209 | Jenkins reports 160 FindBugs warnings | Major | build, mrv2 | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-3208 | NPE while flushing TaskLogAppender | Minor | mrv2 | liangzhaowang | liangzhaowang | 
    
      
| MAPREDUCE-3204 | mvn site:site fails on MapReduce | Major | build | Suresh Srinivas | Alejandro Abdelnur | 
    
      
| MAPREDUCE-3203 | Fix some javac warnings in MRAppMaster. | Major | mrv2 | Mahadev konar | Mahadev konar | 
    
      
| MAPREDUCE-3199 | TestJobMonitorAndPrint is broken on trunk | Major | mrv2, test | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-3198 | Change mode for hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/mock-container-executor to 755 | Trivial | mrv2 | Hitesh Shah | Arun C Murthy | 
    
      
| MAPREDUCE-3197 | TestMRClientService failing on building clean checkout of branch 0.23 | Major | mrv2 | Anupam Seth | Mahadev konar | 
    
      
| MAPREDUCE-3196 | TestLinuxContainerExecutorWithMocks fails on Mac OSX | Major | mrv2 | Arun C Murthy | Arun C Murthy | 
    
      
| MAPREDUCE-3192 | Fix Javadoc warning in JobClient.java and Cluster.java | Major | . | Jitendra Nath Pandey | Jitendra Nath Pandey | 
    
      
| MAPREDUCE-3188 | Lots of errors in logs when daemon startup fails | Major | mrv2 | Todd Lipcon | Todd Lipcon | 
    
      
| MAPREDUCE-3186 | User jobs are getting hanged if the Resource manager process goes down and comes up while job is getting executed. | Blocker | mrv2 | Ramgopal N | Eric Payne | 
    
      
| MAPREDUCE-3185 | RM Web UI does not sort the columns in some cases. | Critical | mrv2 | Mahadev konar | Jonathan Eagles | 
    
      
| MAPREDUCE-3183 | hadoop-assemblies/src/main/resources/assemblies/hadoop-mapreduce-dist.xml missing license header | Trivial | build | Hitesh Shah | Hitesh Shah | 
    
      
| MAPREDUCE-3181 | Terasort fails with Kerberos exception on secure cluster | Blocker | mrv2 | Anupam Seth | Arun C Murthy | 
    
      
| MAPREDUCE-3179 | Incorrect exit code for hadoop-mapreduce-test tests when exception thrown | Major | mrv2, test | Jonathan Eagles | Jonathan Eagles | 
    
      
| MAPREDUCE-3176 | ant mapreduce tests are timing out | Blocker | mrv2, test | Ravi Prakash | Hitesh Shah | 
    
      
| MAPREDUCE-3170 | Trunk nightly commit builds are failing. | Critical | build, mrv1, mrv2 | Mahadev konar | Hitesh Shah | 
    
      
| MAPREDUCE-3167 | container-executor is not being packaged with the assembly target. | Minor | mrv2 | Mahadev konar | Mahadev konar | 
    
      
| MAPREDUCE-3166 | Make Rumen use job history api instead of relying on current history file name format | Major | tools/rumen | Ravi Gummadi | Ravi Gummadi | 
    
      
| MAPREDUCE-3165 | Ensure logging option is set on child command line | Blocker | applicationmaster, mrv2 | Arun C Murthy | Todd Lipcon | 
    
      
| MAPREDUCE-3163 | JobClient spews errors when killing MR2 job | Blocker | job submission, mrv2 | Todd Lipcon | Mahadev konar | 
    
      
| MAPREDUCE-3159 | DefaultContainerExecutor removes appcache dir on every localization | Blocker | mrv2 | Todd Lipcon | Todd Lipcon | 
    
      
| MAPREDUCE-3158 | Fix trunk build failures | Major | mrv2 | Hitesh Shah | Hitesh Shah | 
    
      
| MAPREDUCE-3157 | Rumen TraceBuilder is skipping analyzing 0.20 history files | Major | tools/rumen | Ravi Gummadi | Ravi Gummadi | 
    
      
| MAPREDUCE-3153 | TestFileOutputCommitter.testFailAbort() is failing on trunk on Jenkins | Major | mrv2, test | Vinod Kumar Vavilapalli | Mahadev konar | 
    
      
| MAPREDUCE-3143 | Complete aggregation of user-logs spit out by containers onto DFS | Major | mrv2, nodemanager | Vinod Kumar Vavilapalli |  | 
    
      
| MAPREDUCE-3140 | Invalid JobHistory URL for failed applications | Major | mrv2 | Bhallamudi Venkata Siva Kamesh | Subroto Sanyal | 
    
      
| MAPREDUCE-3138 | Allow for applications to deal with MAPREDUCE-954 | Blocker | client, mrv2 | Arun C Murthy | Owen O’Malley | 
    
      
| MAPREDUCE-3126 | mr job stuck because reducers using all slots and mapper isn’t scheduled | Blocker | mrv2 | Thomas Graves | Arun C Murthy | 
    
      
| MAPREDUCE-3125 | app master web UI shows reduce task progress 100% even though reducers not complete and state running/scheduled | Critical | mrv2 | Thomas Graves | Hitesh Shah | 
    
      
| MAPREDUCE-3124 | mapper failed with failed to load native libs | Blocker | mrv2 | Thomas Graves | John George | 
    
      
| MAPREDUCE-3123 | Symbolic links with special chars causing container/task.sh to fail | Blocker | mrv2 | Thomas Graves | Hitesh Shah | 
    
      
| MAPREDUCE-3114 | Invalid ApplicationMaster URL in Applications Page | Major | mrv2 | Subroto Sanyal | Subroto Sanyal | 
    
      
| MAPREDUCE-3112 | Calling hadoop cli inside mapreduce job leads to errors | Major | contrib/streaming | Eric Yang | Eric Yang | 
    
      
| MAPREDUCE-3110 | TestRPC.testUnknownCall() is failing | Major | mrv2, test | Devaraj K | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-3095 | fairscheduler ivy including wrong version for hdfs | Major | mrv2 | John George | John George | 
    
      
| MAPREDUCE-3092 | Remove JOB_ID_COMPARATOR usage in JobHistory.java | Minor | mrv2 | Devaraj K | Devaraj K | 
    
      
| MAPREDUCE-3087 | CLASSPATH not the same after MAPREDUCE-2880 | Critical | mrv2 | Ravi Prakash | Ravi Prakash | 
    
      
| MAPREDUCE-3081 | Change the name format for hadoop core and vaidya jar to be hadoop-{core/vaidya}-{version}.jar in vaidya.sh | Major | contrib/vaidya | vitthal (Suhas) Gogate |  | 
    
      
| MAPREDUCE-3078 | Application’s progress isn’t updated from AM to RM. | Blocker | applicationmaster, mrv2, resourcemanager | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-3073 | Build failure for MRv1 caused due to changes to MRConstants. | Blocker | . | Mahadev konar | Mahadev konar | 
    
      
| MAPREDUCE-3071 | app master configuration web UI link under the Job menu opens up application menu | Major | mrv2 | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-3070 | NM not able to register with RM after NM restart | Blocker | mrv2, nodemanager | Ravi Teja Ch N V | Devaraj K | 
    
      
| MAPREDUCE-3068 | Should set MALLOC_ARENA_MAX for all YARN daemons and AMs/Containers | Blocker | mrv2 | Vinod Kumar Vavilapalli | Chris Riccomini | 
    
      
| MAPREDUCE-3067 | Container exit status not set properly to launched process’s exit code on successful completion of process | Blocker | mrv2 | Hitesh Shah | Hitesh Shah | 
    
      
| MAPREDUCE-3066 | YARN NM fails to start | Major | mrv2, nodemanager | Chris Riccomini | Chris Riccomini | 
    
      
| MAPREDUCE-3064 | 27 unit test failures with Invalid “mapreduce.jobtracker.address” configuration value for JobTracker: “local” | Blocker | . | Thomas Graves | Venu Gopala Rao | 
    
      
| MAPREDUCE-3062 | YARN NM/RM fail to start | Major | mrv2, nodemanager, resourcemanager | Chris Riccomini | Chris Riccomini | 
    
      
| MAPREDUCE-3059 | QueueMetrics do not have metrics for aggregate containers-allocated and aggregate containers-released | Blocker | mrv2 | Karam Singh | Devaraj K | 
    
      
| MAPREDUCE-3058 | Sometimes task keeps on running while its Syslog says that it is shutdown | Critical | contrib/gridmix, mrv2 | Karam Singh | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-3057 | Job History Server goes of OutOfMemory with 1200 Jobs and Heap Size set to 10 GB | Blocker | jobhistoryserver, mrv2 | Karam Singh | Eric Payne | 
    
      
| MAPREDUCE-3056 | Jobs are failing when those are submitted by other users | Blocker | applicationmaster, mrv2 | Devaraj K | Devaraj K | 
    
      
| MAPREDUCE-3055 | Simplify parameter passing to Application Master from Client. SImplify approach to pass info such appId, ClusterTimestamp and failcount required by App Master. | Minor | mrv2 | Hitesh Shah | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-3054 | Unable to kill submitted jobs | Blocker | mrv2 | Siddharth Seth | Mahadev konar | 
    
      
| MAPREDUCE-3053 | YARN Protobuf RPC Failures in RM | Major | mrv2, resourcemanager | Chris Riccomini | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-3050 | YarnScheduler needs to expose Resource Usage Information | Blocker | mrv2, resourcemanager | Robert Joseph Evans | Robert Joseph Evans | 
    
      
| MAPREDUCE-3048 | Fix test-patch to run tests via “mvn clean install test” | Major | build | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-3044 | Pipes jobs stuck without making progress | Blocker | mrv2 | Ramya Sunil | Mahadev konar | 
    
      
| MAPREDUCE-3042 | YARN RM fails to start | Major | mrv2, resourcemanager | Chris Riccomini | Chris Riccomini | 
    
      
| MAPREDUCE-3040 | TestMRJobs, TestMRJobsWithHistoryService, TestMROldApiJobs fail | Major | mrv2 | Thomas Graves | Arun C Murthy | 
    
      
| MAPREDUCE-3038 | job history server not starting because conf() missing HsController | Blocker | mrv2 | Thomas Graves | Jeffrey Naisbitt | 
    
      
| MAPREDUCE-3036 | Some of the Resource Manager memory metrics go negative. | Blocker | mrv2 | Robert Joseph Evans | Robert Joseph Evans | 
    
      
| MAPREDUCE-3035 | MR V2 jobhistory does not contain rack information | Critical | mrv2 | Karam Singh | chackaravarthy | 
    
      
| MAPREDUCE-3033 | JobClient requires mapreduce.jobtracker.address config even when mapreduce.framework.name is set to yarn | Blocker | job submission, mrv2 | Karam Singh | Hitesh Shah | 
    
      
| MAPREDUCE-3032 | JobHistory doesn’t have error information from failed tasks | Blocker | applicationmaster, mrv2 | Vinod Kumar Vavilapalli | Devaraj K | 
    
      
| MAPREDUCE-3031 | Job Client goes into infinite loop when we kill AM | Blocker | mrv2 | Karam Singh | Siddharth Seth | 
    
      
| MAPREDUCE-3030 | RM is not processing heartbeat and continuously giving the message ‘Node not found rebooting’ | Blocker | mrv2, resourcemanager | Devaraj K | Devaraj K | 
    
      
| MAPREDUCE-3028 | Support job end notification in .next /0.23 | Blocker | mrv2 | Mohammad Kamrul Islam | Ravi Prakash | 
    
      
| MAPREDUCE-3023 | Queue state is not being translated properly (is always assumed to be running) | Major | mrv2 | Ravi Prakash | Ravi Prakash | 
    
      
| MAPREDUCE-3021 | all yarn webapps use same base name of “yarn/” | Major | mrv2 | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-3020 | Node link in reduce task attempt page is not working [Job History Page] | Major | jobhistoryserver | chackaravarthy | chackaravarthy | 
    
      
| MAPREDUCE-3018 | Streaming jobs with -file option fail to run. | Blocker | mrv2 | Mahadev konar | Mahadev konar | 
    
      
| MAPREDUCE-3017 | The Web UI shows FINISHED for killed/successful/failed jobs. | Blocker | mrv2 | Mahadev konar | Mahadev konar | 
    
      
| MAPREDUCE-3006 | MapReduce AM exits prematurely before completely writing and closing the JobHistory file | Major | applicationmaster, mrv2 | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-3005 | MR app hangs because of a NPE in ResourceManager | Major | mrv2 | Vinod Kumar Vavilapalli | Arun C Murthy | 
    
      
| MAPREDUCE-3004 | sort example fails in shuffle/reduce stage as it assumes a local job by default | Minor | mrv2 | Hitesh Shah | Hitesh Shah | 
    
      
| MAPREDUCE-3003 | Publish MR JARs to Maven snapshot repository | Major | build | Tom White | Alejandro Abdelnur | 
    
      
| MAPREDUCE-2999 | hadoop.http.filter.initializers not working properly on yarn UI | Critical | mrv2 | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2998 | Failing to contact Am/History for jobs: java.io.EOFException in DataInputStream | Critical | mrv2 | Jeffrey Naisbitt | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-2997 | MR task fails before launch itself with an NPE in ContainerLauncher | Major | applicationmaster, mrv2 | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-2996 | Log uberized information into JobHistory and use the same via CompletedJob | Blocker | jobhistoryserver, mrv2 | Vinod Kumar Vavilapalli | Jonathan Eagles | 
    
      
| MAPREDUCE-2995 | MR AM crashes when a container-launch hangs on a faulty NM | Major | mrv2 | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-2994 | Parse Error is coming for App ID when we click application link on the RM UI | Major | mrv2, resourcemanager | Devaraj K | Devaraj K | 
    
      
| MAPREDUCE-2991 | queueinfo.jsp fails to show queue status if any Capacity scheduler queue name has dash/hiphen in it. | Major | scheduler | Priyo Mustafi | Priyo Mustafi | 
    
      
| MAPREDUCE-2987 | RM UI display logged in user as null | Major | mrv2 | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2985 | findbugs error in ResourceLocalizationService.handle(LocalizationEvent) | Major | mrv2 | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2984 | Throwing NullPointerException when we open the container page | Minor | mrv2, nodemanager | Devaraj K | Devaraj K | 
    
      
| MAPREDUCE-2979 | Remove ClientProtocolProvider configuration under mapreduce-client-core | Major | mrv2 | Siddharth Seth | Siddharth Seth | 
    
      
| MAPREDUCE-2975 | ResourceManager Delegate is not getting initialized with yarn-site.xml as default configuration. | Blocker | . | Mahadev konar | Mahadev konar | 
    
      
| MAPREDUCE-2971 | ant build mapreduce fails protected access jc.displayJobList(jobs); | Blocker | mrv2 | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2970 | Null Pointer Exception while submitting a Job, If mapreduce.framework.name property is not set. | Major | job submission, mrv2 | Venu Gopala Rao | Venu Gopala Rao | 
    
      
| MAPREDUCE-2965 | Streamline hashCode(), equals(), compareTo() and toString() for all IDs | Blocker | mrv2 | Vinod Kumar Vavilapalli | Siddharth Seth | 
    
      
| MAPREDUCE-2963 | TestMRJobs hangs waiting to connect to history server. | Critical | . | Mahadev konar | Siddharth Seth | 
    
      
| MAPREDUCE-2958 | mapred-default.xml not merged from mr279 | Critical | mrv2 | Thomas Graves | Arun C Murthy | 
    
      
| MAPREDUCE-2954 | Deadlock in NM with threads racing for ApplicationAttemptId | Critical | mrv2 | Vinod Kumar Vavilapalli | Siddharth Seth | 
    
      
| MAPREDUCE-2953 | JobClient fails due to a race in RM, removes staged files and in turn crashes MR AM | Major | mrv2, resourcemanager | Vinod Kumar Vavilapalli | Thomas Graves | 
    
      
| MAPREDUCE-2952 | Application failure diagnostics are not consumed in a couple of cases | Blocker | mrv2, resourcemanager | Vinod Kumar Vavilapalli | Arun C Murthy | 
    
      
| MAPREDUCE-2949 | NodeManager in a inconsistent state if a service startup fails. | Major | mrv2, nodemanager | Ravi Teja Ch N V | Ravi Teja Ch N V | 
    
      
| MAPREDUCE-2948 | Hadoop streaming test failure, post MR-2767 | Major | contrib/streaming | Milind Bhandarkar | Mahadev konar | 
    
      
| MAPREDUCE-2947 | Sort fails on YARN+MR with lots of task failures | Major | mrv2 | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-2938 | Missing log stmt for app submission fail CS | Trivial | mrv2, scheduler | Arun C Murthy | Arun C Murthy | 
    
      
| MAPREDUCE-2937 | Errors in Application failures are not shown in the client trace. | Critical | mrv2 | Mahadev konar | Mahadev konar | 
    
      
| MAPREDUCE-2936 | Contrib Raid compilation broken after HDFS-1620 | Major | . | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-2925 | job -status <JOB_ID> is giving continuously info message for completed jobs on the console | Major | mrv2 | Devaraj K | Devaraj K | 
    
      
| MAPREDUCE-2917 | Corner case in container reservations | Major | mrv2, resourcemanager | Arun C Murthy | Arun C Murthy | 
    
      
| MAPREDUCE-2916 | Ivy build for MRv1 fails with bad organization for common daemon. | Major | . | Mahadev konar | Mahadev konar | 
    
      
| MAPREDUCE-2913 | TestMRJobs.testFailingMapper does not assert the correct thing. | Critical | mrv2, test | Robert Joseph Evans | Jonathan Eagles | 
    
      
| MAPREDUCE-2908 | Fix findbugs warnings in Map Reduce. | Critical | mrv2 | Mahadev konar | Vinod Kumar Vavilapalli | 
    
      
| MAPREDUCE-2907 | ResourceManager logs filled with [INFO] debug messages from org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.ParentQueue | Major | mrv2, resourcemanager | Ravi Prakash | Ravi Prakash | 
    
      
| MAPREDUCE-2904 | HDFS jars added incorrectly to yarn classpath | Major | . | Sharad Agarwal | Sharad Agarwal | 
    
      
| MAPREDUCE-2886 | Fix Javadoc warnings in MapReduce. | Critical | mrv2 | Mahadev konar | Mahadev konar | 
    
      
| MAPREDUCE-2885 | mapred-config.sh doesn’t look for $HADOOP_COMMON_HOME/libexec/hadoop-config.sh | Blocker | . | Arun C Murthy | Arun C Murthy | 
    
      
| MAPREDUCE-2882 | TestLineRecordReader depends on ant jars | Minor | test | Todd Lipcon | Todd Lipcon | 
    
      
| MAPREDUCE-2881 | mapreduce ant compilation fails “java.lang.IllegalStateException: impossible to get artifacts” | Major | build | Giridharan Kesavan | Giridharan Kesavan | 
    
      
| MAPREDUCE-2879 | Change mrv2 version to be 0.23.0-SNAPSHOT | Major | . | Arun C Murthy | Arun C Murthy | 
    
      
| MAPREDUCE-2877 | Add missing Apache license header in some files in MR and also add the rat plugin to the poms. | Major | . | Mahadev konar | Mahadev konar | 
    
      
| MAPREDUCE-2876 | ContainerAllocationExpirer appears to use the incorrect configs | Critical | mrv2 | Robert Joseph Evans | Anupam Seth | 
    
      
| MAPREDUCE-2874 | ApplicationId printed in 2 different formats and has 2 different toString routines that are used | Major | mrv2 | Thomas Graves | Eric Payne | 
    
      
| MAPREDUCE-2868 | ant build broken in hadoop-mapreduce dir | Major | build | Thomas Graves | Mahadev konar | 
    
      
| MAPREDUCE-2867 | Remove Unused TestApplicaitonCleanup in resourcemanager/applicationsmanager. | Major | . | Mahadev konar | Mahadev konar | 
    
      
| MAPREDUCE-2860 | Fix log4j logging in the maven test cases. | Major | mrv2 | Mahadev konar | Mahadev konar | 
    
      
| MAPREDUCE-2859 | mapreduce trunk is broken with eclipse plugin contrib | Major | . | Giridharan Kesavan | Giridharan Kesavan | 
    
      
| MAPREDUCE-2854 | update INSTALL with config necessary run mapred on yarn | Major | . | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2846 | a small % of all tasks fail with DefaultTaskController | Blocker | task, task-controller, tasktracker | Allen Wittenauer | Owen O’Malley | 
    
      
| MAPREDUCE-2844 | [MR-279] Incorrect node ID info | Trivial | mrv2 | Ramya Sunil | Ravi Teja Ch N V | 
    
      
| MAPREDUCE-2843 | [MR-279] Node entries on the RM UI are not sortable | Major | mrv2 | Ramya Sunil | Abhijit Suresh Shingate | 
    
      
| MAPREDUCE-2840 | mr279 TestUberAM.testSleepJob test fails | Minor | mrv2 | Thomas Graves | Jonathan Eagles | 
    
      
| MAPREDUCE-2839 | MR Jobs fail on a secure cluster with viewfs | Major | . | Siddharth Seth | Siddharth Seth | 
    
      
| MAPREDUCE-2821 | [MR-279] Missing fields in job summary logs | Blocker | mrv2 | Ramya Sunil | Mahadev konar | 
    
      
| MAPREDUCE-2808 | pull MAPREDUCE-2797 into mr279 branch | Minor | mrv2 | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2800 | clockSplits, cpuUsages, vMemKbytes, physMemKbytes is set to -1 in jhist files | Major | mrv2 | Ramya Sunil | Siddharth Seth | 
    
      
| MAPREDUCE-2797 | Some java files cannot be compiled | Major | contrib/raid, test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
    
      
| MAPREDUCE-2796 | [MR-279] Start time for all the apps is set to 0 | Major | mrv2 | Ramya Sunil | Devaraj K | 
    
      
| MAPREDUCE-2794 | [MR-279] Incorrect metrics value for AvailableGB per queue per user | Blocker | mrv2 | Ramya Sunil | John George | 
    
      
| MAPREDUCE-2791 | [MR-279] Missing/incorrect info on job -status CLI | Blocker | mrv2 | Ramya Sunil | Devaraj K | 
    
      
| MAPREDUCE-2789 | [MR:279] Update the scheduling info on CLI | Major | mrv2 | Ramya Sunil | Eric Payne | 
    
      
| MAPREDUCE-2788 | Normalize requests in FifoScheduler.allocate to prevent NPEs later | Major | mrv2 | Ahmed Radwan | Ahmed Radwan | 
    
      
| MAPREDUCE-2783 | mr279 job history handling after killing application | Critical | mrv2 | Thomas Graves | Eric Payne | 
    
      
| MAPREDUCE-2781 | mr279 RM application finishtime not set | Minor | mrv2 | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2779 | JobSplitWriter.java can’t handle large job.split file | Major | job submission | Ming Ma | Ming Ma | 
    
      
| MAPREDUCE-2776 | MR 279: Fix some of the yarn findbug warnings | Major | mrv2 | Siddharth Seth | Siddharth Seth | 
    
      
| MAPREDUCE-2775 | [MR-279] Decommissioned node does not shutdown | Blocker | mrv2 | Ramya Sunil | Devaraj K | 
    
      
| MAPREDUCE-2774 | [MR-279] Add a startup msg while starting RM/NM | Minor | mrv2 | Ramya Sunil | Venu Gopala Rao | 
    
      
| MAPREDUCE-2773 | [MR-279] server.api.records.NodeHealthStatus renamed but not updated in client NodeHealthStatus.java | Minor | mrv2 | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2772 | MR-279: mrv2 no longer compiles against trunk after common mavenization. | Major | mrv2 | Robert Joseph Evans | Robert Joseph Evans | 
    
      
| MAPREDUCE-2767 | Remove Linux task-controller from 0.22 branch | Blocker | security | Milind Bhandarkar | Milind Bhandarkar | 
    
      
| MAPREDUCE-2764 | Fix renewal of dfs delegation tokens | Major | . | Daryn Sharp | Owen O’Malley | 
    
      
| MAPREDUCE-2763 | IllegalArgumentException while using the dist cache | Major | mrv2 | Ramya Sunil |  | 
    
      
| MAPREDUCE-2762 | [MR-279] - Cleanup staging dir after job completion | Blocker | mrv2 | Ramya Sunil | Mahadev konar | 
    
      
| MAPREDUCE-2760 | mapreduce.jobtracker.split.metainfo.maxsize typoed in mapred-default.xml | Minor | documentation | Todd Lipcon | Todd Lipcon | 
    
      
| MAPREDUCE-2756 | JobControl can drop jobs if an error occurs | Minor | client, mrv2 | Robert Joseph Evans | Robert Joseph Evans | 
    
      
| MAPREDUCE-2754 | MR-279: AM logs are incorrectly going to stderr and error messages going incorrectly to stdout | Blocker | mrv2 | Ramya Sunil | Ravi Teja Ch N V | 
    
      
| MAPREDUCE-2751 | [MR-279] Lot of local files left on NM after the app finish. | Blocker | mrv2 | Vinod Kumar Vavilapalli | Siddharth Seth | 
    
      
| MAPREDUCE-2749 | [MR-279] NM registers with RM even before it starts various servers | Major | mrv2 | Vinod Kumar Vavilapalli | Thomas Graves | 
    
      
| MAPREDUCE-2740 | MultipleOutputs in new API creates needless TaskAttemptContexts | Major | . | Todd Lipcon | Todd Lipcon | 
    
      
| MAPREDUCE-2738 | Missing cluster level stats on the RM UI | Blocker | mrv2 | Ramya Sunil | Robert Joseph Evans | 
    
      
| MAPREDUCE-2737 | Update the progress of jobs on client side | Major | mrv2 | Ramya Sunil | Siddharth Seth | 
    
      
| MAPREDUCE-2735 | MR279: finished applications should be added to an application summary log | Major | mrv2 | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2732 | Some tests using FSNamesystem.LOG cannot be compiled | Major | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
    
      
| MAPREDUCE-2727 | MR-279: SleepJob throws divide by zero exception when count = 0 | Major | mrv2 | Jeffrey Naisbitt | Jeffrey Naisbitt | 
    
      
| MAPREDUCE-2716 | MR279: MRReliabilityTest job fails because of missing job-file. | Major | mrv2 | Jeffrey Naisbitt | Jeffrey Naisbitt | 
    
      
| MAPREDUCE-2711 | TestBlockPlacementPolicyRaid cannot be compiled | Major | contrib/raid | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
    
      
| MAPREDUCE-2710 | Update DFSClient.stringifyToken(..) in JobSubmitter.printTokens(..) for HDFS-2161 | Major | client | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
    
      
| MAPREDUCE-2706 | MR-279: Submit jobs beyond the max jobs per queue limit no longer gets logged | Major | mrv2 | Jeffrey Naisbitt | Jeffrey Naisbitt | 
    
      
| MAPREDUCE-2705 | tasks localized and launched serially by TaskLauncher - causing other tasks to be delayed | Major | tasktracker | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2697 | Enhance CS to cap concurrently running jobs | Major | mrv2 | Arun C Murthy | Arun C Murthy | 
    
      
| MAPREDUCE-2693 | NPE in AM causes it to lose containers which are never returned back to RM | Critical | mrv2 | Amol Kekre | Hitesh Shah | 
    
      
| MAPREDUCE-2690 | Construct the web page for default scheduler | Major | mrv2 | Ramya Sunil | Eric Payne | 
    
      
| MAPREDUCE-2689 | InvalidStateTransisiton when AM is not assigned to a job | Major | mrv2 | Ramya Sunil |  | 
    
      
| MAPREDUCE-2687 | Non superusers unable to launch apps in both secure and non-secure cluster | Blocker | mrv2 | Ramya Sunil | Mahadev konar | 
    
      
| MAPREDUCE-2678 | MR-279: minimum-user-limit-percent no longer honored | Major | capacity-sched | Jeffrey Naisbitt | Jeffrey Naisbitt | 
    
      
| MAPREDUCE-2677 | MR-279: 404 error while accessing pages from history server | Major | mrv2 | Ramya Sunil | Robert Joseph Evans | 
    
      
| MAPREDUCE-2670 | Fixing spelling mistake in FairSchedulerServlet.java | Trivial | . | Eli Collins | Eli Collins | 
    
      
| MAPREDUCE-2668 | MR-279: APPLICATION_STOP is never sent to AuxServices | Blocker | mrv2 | Robert Joseph Evans | Thomas Graves | 
    
      
| MAPREDUCE-2667 | MR279: mapred job -kill leaves application in RUNNING state | Major | mrv2 | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2663 | MR-279: Refactoring StateMachineFactory inner classes | Minor | mrv2 | Ahmed Radwan | Ahmed Radwan | 
    
      
| MAPREDUCE-2661 | MR-279: Accessing MapTaskImpl from TaskImpl | Minor | mrv2 | Ahmed Radwan | Ahmed Radwan | 
    
      
| MAPREDUCE-2655 | MR279: Audit logs for YARN | Major | mrv2 | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2652 | MR-279: Cannot run multiple NMs on a single node | Major | mrv2 | Robert Joseph Evans | Robert Joseph Evans | 
    
      
| MAPREDUCE-2649 | MR279: Fate of finished Applications on RM | Major | mrv2 | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2646 | MR-279: AM with same sized maps and reduces hangs in presence of failing maps | Critical | applicationmaster, mrv2 | Sharad Agarwal | Sharad Agarwal | 
    
      
| MAPREDUCE-2644 | NodeManager fails to create containers when NM_LOG_DIR is not explicitly set in the Configuration | Major | mrv2 | Josh Wills | Josh Wills | 
    
      
| MAPREDUCE-2630 | MR-279: refreshQueues leads to NPEs when used w/FifoScheduler | Minor | mrv2 | Josh Wills | Josh Wills | 
    
      
| MAPREDUCE-2628 | MR-279: Add compiled on date to NM and RM info/about page | Minor | mrv2 | Jonathan Eagles | Jonathan Eagles | 
    
      
| MAPREDUCE-2625 | MR-279: Add Node Manager Version to NM info page | Minor | mrv2 | Jonathan Eagles | Jonathan Eagles | 
    
      
| MAPREDUCE-2620 | Update RAID for HDFS-2087 | Major | contrib/raid | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
    
      
| MAPREDUCE-2618 | MR-279: 0 map, 0 reduce job fails with Null Pointer Exception | Major | mrv2 | Jeffrey Naisbitt | Jeffrey Naisbitt | 
    
      
| MAPREDUCE-2615 | MR 279: KillJob should go through AM whenever possible | Major | mrv2 | Siddharth Seth | Siddharth Seth | 
    
      
| MAPREDUCE-2603 | Gridmix system tests are failing due to high ram emulation enable by default for normal mr jobs in the trace which exceeds the solt capacity. | Major | contrib/gridmix | Vinay Kumar Thota | Vinay Kumar Thota | 
    
      
| MAPREDUCE-2598 | MR 279: miscellaneous UI, NPE fixes for JobHistory, UI | Minor | mrv2 | Siddharth Seth | Siddharth Seth | 
    
      
| MAPREDUCE-2595 | MR279: update yarn INSTALL doc | Minor | . | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2588 | Raid is not compile after DataTransferProtocol refactoring | Major | contrib/raid | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
    
      
| MAPREDUCE-2587 | MR279: Fix RM version in the cluster->about page | Minor | . | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2582 | MR 279: Cleanup JobHistory event generation | Major | mrv2 | Siddharth Seth | Siddharth Seth | 
    
      
| MAPREDUCE-2581 | Spelling errors in log messages (MapTask) | Trivial | . | Dave Syer | Tim Sell | 
    
      
| MAPREDUCE-2576 | Typo in comment in SimulatorLaunchTaskAction.java | Trivial | . | Sherry Chen | Tim Sell | 
    
      
| MAPREDUCE-2575 | TestMiniMRDFSCaching fails if test.build.dir is set to something other than build/test | Major | test | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2573 | New findbugs warning after MAPREDUCE-2494 | Major | . | Todd Lipcon | Robert Joseph Evans | 
    
      
| MAPREDUCE-2569 | MR-279: Restarting resource manager with root capacity not equal to 100 percent should result in error | Minor | mrv2 | Jonathan Eagles | Jonathan Eagles | 
    
      
| MAPREDUCE-2566 | MR 279: YarnConfiguration should reloadConfiguration if instantiated with a non YarnConfiguration object | Major | mrv2 | Siddharth Seth | Siddharth Seth | 
    
      
| MAPREDUCE-2559 | ant binary fails due to missing c++ lib dir | Major | build | Eric Yang | Eric Yang | 
    
      
| MAPREDUCE-2556 | MR 279: NodeStatus.getNodeHealthStatus().setBlah broken | Major | mrv2 | Siddharth Seth | Siddharth Seth | 
    
      
| MAPREDUCE-2552 | MR 279: NPE when requesting attemptids for completed jobs | Minor | mrv2 | Siddharth Seth | Siddharth Seth | 
    
      
| MAPREDUCE-2550 | bin/mapred no longer works from a source checkout | Blocker | build | Eric Yang | Eric Yang | 
    
      
| MAPREDUCE-2541 | Race Condition in IndexCache(readIndexFileToCache,removeMap) causes value of totalMemoryUsed corrupt, which may cause TaskTracker continue throw Exception | Critical | tasktracker | Binglin Chang | Binglin Chang | 
    
      
| MAPREDUCE-2537 | MR-279: The RM writes its log to yarn-mapred-resourcemanager-<RM_Host>.out | Minor | mrv2 | Robert Joseph Evans | Robert Joseph Evans | 
    
      
| MAPREDUCE-2534 | MR-279: Fix CI breaking hard coded version in jobclient pom | Major | mrv2 | Luke Lu | Luke Lu | 
    
      
| MAPREDUCE-2531 | org.apache.hadoop.mapred.jobcontrol.getAssignedJobID throw class cast exception | Blocker | client | Robert Joseph Evans | Robert Joseph Evans | 
    
      
| MAPREDUCE-2529 | Recognize Jetty bug 1342 and handle it | Major | tasktracker | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2518 | missing t flag in distcp help message ‘-p[rbugp]’ | Major | distcp | Wei Yongjun | Wei Yongjun | 
    
      
| MAPREDUCE-2514 | ReinitTrackerAction class name misspelled RenitTrackerAction in task tracker log | Trivial | tasktracker | Jonathan Eagles | Jonathan Eagles | 
    
      
| MAPREDUCE-2509 | MR-279: Fix NPE in UI for pending attempts | Major | mrv2 | Luke Lu | Luke Lu | 
    
      
| MAPREDUCE-2504 | MR 279: race in JobHistoryEventHandler stop | Major | mrv2 | Siddharth Seth | Siddharth Seth | 
    
      
| MAPREDUCE-2500 | MR 279: PB factories are not thread safe | Major | mrv2 | Siddharth Seth | Siddharth Seth | 
    
      
| MAPREDUCE-2497 | missing spaces in error messages | Trivial | . | Robert Henry | Eli Collins | 
    
      
| MAPREDUCE-2489 | Jobsplits with random hostnames can make the queue unusable | Major | jobtracker | Jeffrey Naisbitt | Jeffrey Naisbitt | 
    
      
| MAPREDUCE-2483 | Clean up duplication of dependent jar files | Major | build | Eric Yang | Eric Yang | 
    
      
| MAPREDUCE-2480 | MR-279: mr app should not depend on hard-coded version of shuffle | Major | mrv2 | Luke Lu | Luke Lu | 
    
      
| MAPREDUCE-2475 | Disable IPV6 for junit tests | Major | test | Suresh Srinivas | Suresh Srinivas | 
    
      
| MAPREDUCE-2470 | Receiving NPE occasionally on RunningJob.getCounters() call | Major | client | Aaron Baff | Robert Joseph Evans | 
    
      
| MAPREDUCE-2467 | HDFS-1052 changes break the raid contrib module in MapReduce | Major | contrib/raid | Suresh Srinivas | Suresh Srinivas | 
    
      
| MAPREDUCE-2466 | TestFileInputFormat.testLocality failing after federation merge | Blocker | . | Todd Lipcon | Todd Lipcon | 
    
      
| MAPREDUCE-2463 | Job History files are not moving to done folder when job history location is hdfs location | Major | jobtracker | Devaraj K | Devaraj K | 
    
      
| MAPREDUCE-2460 | TestFairSchedulerSystem failing on Hudson | Blocker | . | Todd Lipcon | Todd Lipcon | 
    
      
| MAPREDUCE-2458 | MR-279: Rename sanitized pom.xml in build directory to work around IDE bug | Major | mrv2 | Luke Lu | Luke Lu | 
    
      
| MAPREDUCE-2451 | Log the reason string of healthcheck script | Trivial | jobtracker | Thomas Graves | Thomas Graves | 
    
      
| MAPREDUCE-2440 | MR-279: Name clashes in TypeConverter | Major | mrv2 | Luke Lu | Luke Lu | 
    
      
| MAPREDUCE-2439 | MR-279: Fix YarnRemoteException to give more details. | Major | mrv2 | Mahadev konar | Siddharth Seth | 
    
      
| MAPREDUCE-2433 | MR-279: YARNApplicationConstants hard code app master jar version | Blocker | mrv2 | Luke Lu | Mahadev konar | 
    
      
| MAPREDUCE-2429 | Check jvmid during task status report | Major | tasktracker | Arun C Murthy | Siddharth Seth | 
    
      
| MAPREDUCE-2428 | start-mapred.sh script fails if HADOOP_HOME is not set | Blocker | . | Tom White | Tom White | 
    
      
| MAPREDUCE-2417 | In Gridmix, in RoundRobinUserResolver mode, the testing/proxy users are not associated with unique users in a trace | Major | contrib/gridmix | Ravi Gummadi | Ravi Gummadi | 
    
      
| MAPREDUCE-2416 | In Gridmix, in RoundRobinUserResolver, the list of groups for a user obtained from users-list-file is incorrect | Major | contrib/gridmix | Ravi Gummadi | Ravi Gummadi | 
    
      
| MAPREDUCE-2409 | Distributed Cache does not differentiate between file /archive for files with the same path | Major | distributed-cache | Siddharth Seth | Siddharth Seth | 
    
      
| MAPREDUCE-2395 | TestBlockFixer timing out on trunk | Critical | contrib/raid | Todd Lipcon | Ramkumar Vadali | 
    
      
| MAPREDUCE-2379 | Distributed cache sizing configurations are missing from mapred-default.xml | Major | distributed-cache, documentation | Todd Lipcon | Todd Lipcon | 
    
      
| MAPREDUCE-2365 | Add counters for FileInputFormat (BYTES_READ) and FileOutputFormat (BYTES_WRITTEN) | Major | . | Owen O’Malley | Siddharth Seth | 
    
      
| MAPREDUCE-2317 | HadoopArchives throwing NullPointerException while creating hadoop archives (.har files) | Minor | harchive | Devaraj K | Devaraj K | 
    
      
| MAPREDUCE-2311 | TestFairScheduler failing on trunk | Blocker | contrib/fair-share | Todd Lipcon | Scott Chen | 
    
      
| MAPREDUCE-2307 | Exception thrown in Jobtracker logs, when the Scheduler configured is FairScheduler. | Minor | contrib/fair-share | Devaraj K | Devaraj K | 
    
      
| MAPREDUCE-2290 | TestTaskCommit missing getProtocolSignature override | Major | test | Eli Collins | Eli Collins | 
    
      
| MAPREDUCE-2271 | TestSetupTaskScheduling failing in trunk | Blocker | jobtracker | Todd Lipcon | Liyin Liang | 
    
      
| MAPREDUCE-2258 | IFile reader closes stream and compressor in wrong order | Major | task | Todd Lipcon | Todd Lipcon | 
    
      
| MAPREDUCE-2215 | A more elegant FileSystem#listCorruptFileBlocks API (RAID changes) | Major | contrib/raid | Patrick Kling | Patrick Kling | 
    
      
| MAPREDUCE-2199 | build is broken 0.22 branch creation | Major | build | Konstantin Boudnik | Konstantin Boudnik | 
    
      
| MAPREDUCE-2185 | Infinite loop at creating splits using CombineFileInputFormat | Major | job submission | Hairong Kuang | Ramkumar Vadali | 
    
      
| MAPREDUCE-2172 | test-patch.properties contains incorrect/version-dependent values of OK_FINDBUGS_WARNINGS and OK_RELEASEAUDIT_WARNINGS | Major | . | Patrick Kling | Nigel Daley | 
    
      
| MAPREDUCE-2137 | Mapping between Gridmix jobs and the corresponding original MR jobs is needed | Major | contrib/gridmix | Ravi Gummadi | Ravi Gummadi | 
    
      
| MAPREDUCE-2127 | mapreduce trunk builds are failing on hudson | Major | build, pipes | Giridharan Kesavan | Bruno Mahé | 
    
      
| MAPREDUCE-2104 | Rumen TraceBuilder Does Not Emit CPU/Memory Usage Details in Traces | Major | tools/rumen | Ranjit Mathew | Amar Kamat | 
    
      
| MAPREDUCE-2074 | Task should fail when symlink creation fail | Minor | distributed-cache | Koji Noguchi | Priyo Mustafi | 
    
      
| MAPREDUCE-1996 | API: Reducer.reduce() method detail misstatement | Trivial | documentation | Glynn Durham | Harsh J | 
    
      
| MAPREDUCE-1811 | Job.monitorAndPrintJob() should print status of the job at completion | Minor | client | Amareshwari Sriramadasu | Harsh J | 
    
      
| MAPREDUCE-1788 | o.a.h.mapreduce.Job shouldn’t make a copy of the JobConf | Major | client | Arun C Murthy | Arun C Murthy | 
    
      
| MAPREDUCE-1506 | Assertion failure in TestTaskTrackerMemoryManager | Major | tasktracker | Aaron Kimball |  | 
    
      
| MAPREDUCE-1334 | contrib/index - test - TestIndexUpdater fails due to an additional presence of file _SUCCESS in hdfs | Major | contrib/index | Karthik K | Karthik K | 
    
      
| MAPREDUCE-1242 | Chain APIs error misleading | Trivial | . | Amogh Vasekar | Harsh J | 
    
      
| MAPREDUCE-993 | bin/hadoop job -events <jobid> <from-event-#> <#-of-events> help message is confusing | Minor | jobtracker | Iyappan Srinivasan | Harsh J | 
    
      
| MAPREDUCE-587 | Stream test TestStreamingExitStatus fails with Out of Memory | Minor | contrib/streaming | Steve Loughran | Amar Kamat | 
    
      
| MAPREDUCE-517 | The capacity-scheduler should assign multiple tasks per heartbeat | Critical | . | Arun C Murthy | Arun C Murthy |