|  MAPREDUCE-3193  | 
 FileInputFormat doesn’t read files recursively in the input path dir  | 
  Major  | 
 mrv1, mrv2  | 
 Ramgopal N  | 
 Devaraj K  | 
|  MAPREDUCE-5358  | 
 MRAppMaster throws invalid transitions for JobImpl  | 
  Major  | 
 mr-am  | 
 Devaraj K  | 
 Devaraj K  | 
|  HADOOP-9435  | 
 Support building the JNI code against the IBM JVM  | 
  Major  | 
 build  | 
 Tian Hong Wang  | 
 Tian Hong Wang  | 
|  MAPREDUCE-5317  | 
 Stale files left behind for failed jobs  | 
  Major  | 
 mrv2  | 
 Ravi Prakash  | 
 Ravi Prakash  | 
|  MAPREDUCE-5251  | 
 Reducer should not implicate map attempt if it has insufficient space to fetch map output  | 
  Major  | 
 mrv2  | 
 Jason Lowe  | 
 Ashwin Shankar  | 
|  HADOOP-9768  | 
 chown and chgrp reject users and groups with spaces on platforms where spaces are otherwise acceptable  | 
  Major  | 
 fs  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  MAPREDUCE-5385  | 
 JobContext cache files api are broken  | 
  Blocker  | 
 .  | 
 Omkar Vinit Joshi  | 
 Omkar Vinit Joshi  | 
|  YARN-948  | 
 RM should validate the release container list before actually releasing them  | 
  Major  | 
 .  | 
 Omkar Vinit Joshi  | 
 Omkar Vinit Joshi  | 
|  YARN-966  | 
 The thread of ContainerLaunch#call will fail without any signal if getLocalizedResources() is called when the container is not at LOCALIZED  | 
  Major  | 
 .  | 
 Zhijie Shen  | 
 Zhijie Shen  | 
|  HDFS-5043  | 
 For HdfsFileStatus, set default value of childrenNum to -1 instead of 0 to avoid confusing applications  | 
  Major  | 
 .  | 
 Brandon Li  | 
 Brandon Li  | 
|  HADOOP-9806  | 
 PortmapInterface should check if the procedure is out-of-range  | 
  Major  | 
 nfs  | 
 Brandon Li  | 
 Brandon Li  | 
|  MAPREDUCE-5428  | 
 HistoryFileManager doesn’t stop threads when service is stopped  | 
  Major  | 
 jobhistoryserver, mrv2  | 
 Jason Lowe  | 
 Karthik Kambatla  | 
|  HADOOP-9801  | 
 Configuration#writeXml uses platform defaulting encoding, which may mishandle multi-byte characters.  | 
  Major  | 
 conf  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  YARN-903  | 
 DistributedShell throwing Errors in logs after successfull completion  | 
  Major  | 
 applications/distributed-shell  | 
 Abhishek Kapoor  | 
 Omkar Vinit Joshi  | 
|  HDFS-5028  | 
 LeaseRenewer throw java.util.ConcurrentModificationException when timeout  | 
  Major  | 
 .  | 
 yunjiong zhao  | 
 yunjiong zhao  | 
|  MAPREDUCE-5440  | 
 TestCopyCommitter Fails on JDK7  | 
  Major  | 
 mrv2  | 
 Robert Parker  | 
 Robert Parker  | 
|  MAPREDUCE-5446  | 
 TestJobHistoryEvents and TestJobHistoryParsing have race conditions  | 
  Major  | 
 mrv2, test  | 
 Jason Lowe  | 
 Jason Lowe  | 
|  MAPREDUCE-5425  | 
 Junit in TestJobHistoryServer failing in jdk 7  | 
  Major  | 
 jobhistoryserver  | 
 Ashwin Shankar  | 
 Robert Parker  | 
|  HDFS-5047  | 
 Supress logging of full stack trace of quota and lease exceptions  | 
  Major  | 
 namenode  | 
 Kihwal Lee  | 
 Robert Parker  | 
|  HADOOP-9315  | 
 Port HADOOP-9249 hadoop-maven-plugins Clover fix to branch-2 to fix build failures  | 
  Major  | 
 build  | 
 Dennis Y  | 
 Chris Nauroth  | 
|  HDFS-4993  | 
 fsck can fail if a file is renamed or deleted  | 
  Major  | 
 .  | 
 Kihwal Lee  | 
 Robert Parker  | 
|  HADOOP-9757  | 
 Har metadata cache can grow without limit  | 
  Major  | 
 fs  | 
 Jason Lowe  | 
 Cristina L. Abad  | 
|  HADOOP-9858  | 
 Remove unused private RawLocalFileSystem#execCommand method from branch-2.  | 
  Trivial  | 
 fs  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HADOOP-9857  | 
 Tests block and sometimes timeout on Windows due to invalid entropy source.  | 
  Major  | 
 build, test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  MAPREDUCE-5454  | 
 TestDFSIO fails intermittently on JDK7  | 
  Major  | 
 test  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  HDFS-5091  | 
 Support for spnego keytab separate from the JournalNode keytab for secure HA  | 
  Minor  | 
 .  | 
 Jing Zhao  | 
 Jing Zhao  | 
|  YARN-337  | 
 RM handles killed application tracking URL poorly  | 
  Major  | 
 resourcemanager  | 
 Jason Lowe  | 
 Jason Lowe  | 
|  HADOOP-9381  | 
 Document dfs cp -f option  | 
  Trivial  | 
 .  | 
 Keegan Witt  | 
 Keegan Witt  | 
|  HDFS-5055  | 
 nn fails to download checkpointed image from snn in some setups  | 
  Blocker  | 
 namenode  | 
 Allen Wittenauer  | 
 Vinayakumar B  | 
|  HDFS-4898  | 
 BlockPlacementPolicyWithNodeGroup.chooseRemoteRack() fails to properly fallback to local rack  | 
  Minor  | 
 namenode  | 
 Eric Sirianni  | 
 Tsz Wo Nicholas Sze  | 
|  HDFS-4632  | 
 globStatus using backslash for escaping does not work on Windows  | 
  Major  | 
 test  | 
 Chris Nauroth  | 
 Chuan Liu  | 
|  HDFS-5080  | 
 BootstrapStandby not working with QJM when the existing NN is active  | 
  Major  | 
 ha, qjm  | 
 Jing Zhao  | 
 Jing Zhao  | 
|  HADOOP-9868  | 
 Server must not advertise kerberos realm  | 
  Blocker  | 
 ipc  | 
 Daryn Sharp  | 
 Daryn Sharp  | 
|  HDFS-5099  | 
 Namenode#copyEditLogSegmentsToSharedDir should close EditLogInputStreams upon finishing  | 
  Major  | 
 namenode  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HDFS-5100  | 
 TestNamenodeRetryCache fails on Windows due to incorrect cleanup  | 
  Minor  | 
 test  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HDFS-5103  | 
 TestDirectoryScanner fails on Windows  | 
  Minor  | 
 test  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HDFS-5102  | 
 Snapshot names should not be allowed to contain slash characters  | 
  Major  | 
 snapshots  | 
 Aaron T. Myers  | 
 Jing Zhao  | 
|  HADOOP-9880  | 
 SASL changes from HADOOP-9421 breaks Secure HA NN  | 
  Blocker  | 
 .  | 
 Kihwal Lee  | 
 Daryn Sharp  | 
|  HDFS-5106  | 
 TestDatanodeBlockScanner fails on Windows due to incorrect path format  | 
  Minor  | 
 test  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  YARN-107  | 
 ClientRMService.forceKillApplication() should handle the non-RUNNING applications properly  | 
  Major  | 
 resourcemanager  | 
 Devaraj K  | 
 Xuan Gong  | 
|  HDFS-5105  | 
 TestFsck fails on Windows  | 
  Minor  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  YARN-643  | 
 WHY appToken is removed both in BaseFinalTransition and AMUnregisteredTransition AND clientToken is removed in FinalTransition and not BaseFinalTransition  | 
  Major  | 
 .  | 
 Jian He  | 
 Xuan Gong  | 
|  YARN-1006  | 
 Nodes list web page on the RM web UI is broken  | 
  Major  | 
 .  | 
 Jian He  | 
 Xuan Gong  | 
|  MAPREDUCE-5001  | 
 LocalJobRunner has race condition resulting in job failures  | 
  Major  | 
 .  | 
 Brock Noland  | 
 Sandy Ryza  | 
|  HDFS-5111  | 
 Remove duplicated error message for snapshot commands when processing invalid arguments  | 
  Minor  | 
 snapshots  | 
 Jing Zhao  | 
 Jing Zhao  | 
|  HDFS-4594  | 
 WebHDFS open sets Content-Length header to what is specified by length parameter rather than how much data is actually returned.  | 
  Minor  | 
 webhdfs  | 
 Arpit Gupta  | 
 Chris Nauroth  | 
|  YARN-881  | 
 Priority#compareTo method seems to be wrong.  | 
  Major  | 
 .  | 
 Jian He  | 
 Jian He  | 
|  YARN-1082  | 
 Secure RM with recovery enabled and rm state store on hdfs fails with gss exception  | 
  Blocker  | 
 resourcemanager  | 
 Arpit Gupta  | 
 Vinod Kumar Vavilapalli  | 
|  MAPREDUCE-5468  | 
 AM recovery does not work for map only jobs  | 
  Blocker  | 
 .  | 
 Yesha Vora  | 
 Vinod Kumar Vavilapalli  | 
|  HDFS-5124  | 
 DelegationTokenSecretManager#retrievePassword can cause deadlock in NameNode  | 
  Blocker  | 
 namenode  | 
 Deepesh Khandelwal  | 
 Daryn Sharp  | 
|  HADOOP-9899  | 
 Remove the debug message added by HADOOP-8855  | 
  Minor  | 
 security  | 
 Tsz Wo Nicholas Sze  | 
 Tsz Wo Nicholas Sze  | 
|  MAPREDUCE-5470  | 
 LocalJobRunner does not work on Windows.  | 
  Major  | 
 .  | 
 Chris Nauroth  | 
 Sandy Ryza  | 
|  YARN-1094  | 
 RM restart throws Null pointer Exception in Secure Env  | 
  Blocker  | 
 .  | 
 Yesha Vora  | 
 Vinod Kumar Vavilapalli  | 
|  YARN-1008  | 
 MiniYARNCluster with multiple nodemanagers, all nodes have same key for allocations  | 
  Major  | 
 nodemanager  | 
 Alejandro Abdelnur  | 
 Alejandro Abdelnur  | 
|  YARN-1093  | 
 Corrections to Fair Scheduler documentation  | 
  Major  | 
 documentation  | 
 Wing Yew Poon  | 
   | 
|  YARN-942  | 
 In Fair Scheduler documentation, inconsistency on which properties have prefix  | 
  Major  | 
 scheduler  | 
 Sandy Ryza  | 
 Akira Ajisaka  | 
|  HDFS-5132  | 
 Deadlock in NameNode between SafeModeMonitor#run and DatanodeManager#handleHeartbeat  | 
  Blocker  | 
 namenode  | 
 Arpit Gupta  | 
 Kihwal Lee  | 
|  YARN-1083  | 
 ResourceManager should fail when yarn.nm.liveness-monitor.expiry-interval-ms is set less than heartbeat interval  | 
  Major  | 
 resourcemanager  | 
 Yesha Vora  | 
 Zhijie Shen  | 
|  YARN-602  | 
 NodeManager should mandatorily set some Environment variables into every containers that it launches  | 
  Major  | 
 .  | 
 Xuan Gong  | 
 Kenji Kikushima  | 
|  YARN-994  | 
 HeartBeat thread in AMRMClientAsync does not handle runtime exception correctly  | 
  Major  | 
 .  | 
 Xuan Gong  | 
 Xuan Gong  | 
|  HADOOP-9910  | 
 proxy server start and stop documentation wrong  | 
  Minor  | 
 .  | 
 André Kelpe  | 
   | 
|  HADOOP-9906  | 
 Move HAZKUtil to o.a.h.util.ZKUtil and make inner-classes public  | 
  Minor  | 
 ha  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  YARN-1101  | 
 Active nodes can be decremented below 0  | 
  Major  | 
 resourcemanager  | 
 Robert Parker  | 
 Robert Parker  | 
|  MAPREDUCE-5483  | 
 revert MAPREDUCE-5357  | 
  Major  | 
 distcp  | 
 Alejandro Abdelnur  | 
 Robert Kanter  | 
|  HADOOP-9774  | 
 RawLocalFileSystem.listStatus() return absolute paths when input path is relative on Windows  | 
  Major  | 
 fs  | 
 shanyu zhao  | 
 shanyu zhao  | 
|  HDFS-5140  | 
 Too many safemode monitor threads being created in the standby namenode causing it to fail with out of memory error  | 
  Blocker  | 
 ha  | 
 Arpit Gupta  | 
 Jing Zhao  | 
|  YARN-981  | 
 YARN/MR2/Job-history /logs link does not have correct content  | 
  Major  | 
 .  | 
 Xuan Gong  | 
 Jian He  | 
|  YARN-1120  | 
 Make ApplicationConstants.Environment.USER definition OS neutral  | 
  Minor  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  YARN-1077  | 
 TestContainerLaunch fails on Windows  | 
  Minor  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HDFS-5150  | 
 Allow per NN SPN for internal SPNEGO.  | 
  Blocker  | 
 .  | 
 Kihwal Lee  | 
 Kihwal Lee  | 
|  YARN-1124  | 
 By default yarn application -list should display all the applications in a state other than FINISHED / FAILED  | 
  Blocker  | 
 .  | 
 Omkar Vinit Joshi  | 
 Xuan Gong  | 
|  HADOOP-9924  | 
 FileUtil.createJarWithClassPath() does not generate relative classpath correctly  | 
  Major  | 
 fs  | 
 shanyu zhao  | 
 shanyu zhao  | 
|  HADOOP-9916  | 
 Race condition in ipc.Client causes TestIPC timeout  | 
  Minor  | 
 .  | 
 Binglin Chang  | 
 Binglin Chang  | 
|  HADOOP-9932  | 
 Improper synchronization in RetryCache  | 
  Blocker  | 
 .  | 
 Kihwal Lee  | 
 Kihwal Lee  | 
|  MAPREDUCE-5475  | 
 MRClientService does not verify ACLs properly  | 
  Blocker  | 
 mr-am, mrv2  | 
 Jason Lowe  | 
 Jason Lowe  | 
|  HDFS-5159  | 
 Secondary NameNode fails to checkpoint if error occurs downloading edits on first checkpoint  | 
  Major  | 
 namenode  | 
 Aaron T. Myers  | 
 Aaron T. Myers  | 
|  YARN-957  | 
 Capacity Scheduler tries to reserve the memory more than what node manager reports.  | 
  Blocker  | 
 .  | 
 Omkar Vinit Joshi  | 
 Omkar Vinit Joshi  | 
|  YARN-1107  | 
 Job submitted with Delegation token in secured environment causes RM to fail during RM restart  | 
  Blocker  | 
 resourcemanager  | 
 Arpit Gupta  | 
 Omkar Vinit Joshi  | 
|  MAPREDUCE-5414  | 
 TestTaskAttempt fails jdk7 with NullPointerException  | 
  Major  | 
 test  | 
 Nemon Lou  | 
 Nemon Lou  | 
|  YARN-1144  | 
 Unmanaged AMs registering a tracking URI should not be proxy-fied  | 
  Critical  | 
 resourcemanager  | 
 Alejandro Abdelnur  | 
 Alejandro Abdelnur  | 
|  YARN-1152  | 
 Invalid key to HMAC computation error when getting application report for completed app attempt  | 
  Blocker  | 
 resourcemanager  | 
 Jason Lowe  | 
 Jason Lowe  | 
|  MAPREDUCE-5020  | 
 Compile failure with JDK8  | 
  Major  | 
 client  | 
 Trevor Robinson  | 
 Trevor Robinson  | 
|  YARN-1025  | 
 ResourceManager and NodeManager do not load native libraries on Windows.  | 
  Major  | 
 nodemanager, resourcemanager  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  MAPREDUCE-5497  | 
 ‘5s sleep’  in MRAppMaster.shutDownJob is only needed before stopping ClientService  | 
  Major  | 
 .  | 
 Jian He  | 
 Jian He  | 
|  HDFS-4680  | 
 Audit logging of delegation tokens for MR tracing  | 
  Major  | 
 namenode, security  | 
 Andrew Wang  | 
 Andrew Wang  | 
|  YARN-1176  | 
 RM web services ClusterMetricsInfo total nodes doesn’t include unhealthy nodes  | 
  Critical  | 
 resourcemanager  | 
 Thomas Graves  | 
 Jonathan Eagles  | 
|  MAPREDUCE-5164  | 
 command  “mapred job” and “mapred queue” omit HADOOP_CLIENT_OPTS  | 
  Major  | 
 .  | 
 Nemon Lou  | 
 Nemon Lou  | 
|  YARN-1078  | 
 TestNodeManagerResync, TestNodeManagerShutdown, and TestNodeStatusUpdater fail on Windows  | 
  Minor  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HADOOP-9958  | 
 Add old constructor back to DelegationTokenInformation to unbreak downstream builds  | 
  Major  | 
 .  | 
 Andrew Wang  | 
 Andrew Wang  | 
|  HDFS-5192  | 
 NameNode may fail to start when dfs.client.test.drop.namenode.response.number is set  | 
  Minor  | 
 .  | 
 Jing Zhao  | 
 Jing Zhao  | 
|  YARN-1194  | 
 TestContainerLogsPage fails with native builds  | 
  Minor  | 
 nodemanager  | 
 Roman Shaposhnik  | 
 Roman Shaposhnik  | 
|  HADOOP-9960  | 
 Upgrade Jersey version to 1.9  | 
  Blocker  | 
 .  | 
 Brock Noland  | 
 Karthik Kambatla  | 
|  YARN-1189  | 
 NMTokenSecretManagerInNM is not being told when applications have finished  | 
  Blocker  | 
 .  | 
 Jason Lowe  | 
 Omkar Vinit Joshi  | 
|  HADOOP-9557  | 
 hadoop-client excludes commons-httpclient  | 
  Major  | 
 build  | 
 Lohit Vijayarenu  | 
 Lohit Vijayarenu  | 
|  HADOOP-9961  | 
 versions of a few transitive dependencies diverged between hadoop subprojects  | 
  Minor  | 
 build  | 
 Roman Shaposhnik  | 
 Roman Shaposhnik  | 
|  MAPREDUCE-5493  | 
 In-memory map outputs can be leaked after shuffle completes  | 
  Blocker  | 
 mrv2  | 
 Jason Lowe  | 
 Jason Lowe  | 
|  HDFS-5219  | 
 Add configuration keys for retry policy in WebHDFSFileSystem  | 
  Major  | 
 webhdfs  | 
 Haohui Mai  | 
 Haohui Mai  | 
|  HDFS-5231  | 
 Fix broken links in the document of HDFS Federation  | 
  Minor  | 
 .  | 
 Haohui Mai  | 
 Haohui Mai  | 
|  HADOOP-9977  | 
 Hadoop services won’t start with different keypass and keystorepass when https is enabled  | 
  Major  | 
 security  | 
 Yesha Vora  | 
 Chris Nauroth  | 
|  HDFS-2994  | 
 If lease soft limit is recovered successfully the append can fail  | 
  Major  | 
 .  | 
 Todd Lipcon  | 
 Tao Luo  | 
|  HDFS-5077  | 
 NPE in FSNamesystem.commitBlockSynchronization()  | 
  Major  | 
 namenode  | 
 Konstantin Shvachko  | 
 Plamen Jeliazkov  |