|  HDFS-3009  | 
 DFSClient islocaladdress() can use similar routine in netutils  | 
  Trivial  | 
 hdfs-client  | 
 Hari Mankude  | 
 Hari Mankude  | 
|  MAPREDUCE-2722  | 
 Gridmix simulated job’s map’s hdfsBytesRead counter is wrong when compressed input is used  | 
  Major  | 
 contrib/gridmix  | 
 Ravi Gummadi  | 
 Ravi Gummadi  | 
|  MAPREDUCE-3829  | 
 [Gridmix] Gridmix should give better error message when input-data directory already exists and -generate option is given  | 
  Major  | 
 contrib/gridmix  | 
 Ravi Gummadi  | 
 Ravi Gummadi  | 
|  MAPREDUCE-3953  | 
 Gridmix throws NPE and does not simulate a job if the trace contains null taskStatus for a task  | 
  Major  | 
 .  | 
 Ravi Gummadi  | 
 Ravi Gummadi  | 
|  MAPREDUCE-3757  | 
 Rumen Folder is not adjusting the shuffleFinished and sortFinished times of reduce task attempts  | 
  Major  | 
 tools/rumen  | 
 Ravi Gummadi  | 
 Ravi Gummadi  | 
|  MAPREDUCE-4083  | 
 GridMix emulated job tasks.resource-usage emulator for CPU usage throws NPE when Trace contains cumulativeCpuUsage value of 0 at attempt level  | 
  Major  | 
 contrib/gridmix  | 
 Karam Singh  | 
 Amar Kamat  | 
|  MAPREDUCE-4149  | 
 Rumen fails to parse certain counter strings  | 
  Major  | 
 tools/rumen  | 
 Ravi Gummadi  | 
 Ravi Gummadi  | 
|  MAPREDUCE-4100  | 
 Sometimes gridmix emulates data larger much larger then acutal counter for map only jobs  | 
  Minor  | 
 contrib/gridmix  | 
 Karam Singh  | 
 Amar Kamat  | 
|  MAPREDUCE-4356  | 
 Provide access to ParsedTask.obtainTaskAttempts()  | 
  Major  | 
 tools/rumen  | 
 Ravi Gummadi  | 
 Ravi Gummadi  | 
|  HDFS-3792  | 
 Fix two findbugs introduced by HDFS-3695  | 
  Trivial  | 
 build, namenode  | 
 Todd Lipcon  | 
 Todd Lipcon  | 
|  HDFS-4209  | 
 Clean up the addNode/addChild/addChildNoQuotaCheck methods in FSDirectory  | 
  Major  | 
 namenode  | 
 Tsz Wo Nicholas Sze  | 
 Tsz Wo Nicholas Sze  | 
|  HDFS-4243  | 
 INodeDirectory.replaceChild(..) does not update parent  | 
  Major  | 
 namenode  | 
 Tsz Wo Nicholas Sze  | 
 Jing Zhao  | 
|  HDFS-4296  | 
 Add layout version for HDFS-4256 for release 1.2.0  | 
  Major  | 
 namenode  | 
 Suresh Srinivas  | 
 Suresh Srinivas  | 
|  HDFS-4382  | 
 Fix typo MAX_NOT_CHANGED_INTERATIONS  | 
  Major  | 
 .  | 
 Ted Yu  | 
 Ted Yu  | 
|  YARN-319  | 
 Submit a job to a queue that not allowed in fairScheduler, client will hold forever.  | 
  Major  | 
 resourcemanager, scheduler  | 
 Hong Shen  | 
 Hong Shen  | 
|  HADOOP-9245  | 
 mvn clean without running mvn install before fails  | 
  Major  | 
 build  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  HADOOP-9264  | 
 port change to use Java untar API on Windows from branch-1-win to trunk  | 
  Major  | 
 fs  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  MAPREDUCE-4671  | 
 AM does not tell the RM about container requests that are no longer needed  | 
  Major  | 
 .  | 
 Bikas Saha  | 
 Bikas Saha  | 
|  YARN-383  | 
 AMRMClientImpl should handle null rmClient in stop()  | 
  Minor  | 
 .  | 
 Hitesh Shah  | 
 Hitesh Shah  | 
|  HDFS-4470  | 
 several HDFS tests attempt file operations on invalid HDFS paths when running on Windows  | 
  Major  | 
 .  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  YARN-377  | 
 Fix TestContainersMonitor for HADOOP-9252  | 
  Minor  | 
 .  | 
 Tsz Wo Nicholas Sze  | 
 Chris Nauroth  | 
|  HDFS-4471  | 
 Namenode WebUI file browsing does not work with wildcard addresses configured  | 
  Major  | 
 namenode  | 
 Andrew Wang  | 
 Andrew Wang  | 
|  YARN-362  | 
 Unexpected extra results when using webUI table search  | 
  Minor  | 
 .  | 
 Jason Lowe  | 
 Ravi Prakash  | 
|  HADOOP-9294  | 
 GetGroupsTestBase fails on Windows  | 
  Major  | 
 test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HDFS-4342  | 
 Edits dir in dfs.namenode.edits.dir.required will be silently ignored if it is not in dfs.namenode.edits.dir  | 
  Major  | 
 namenode  | 
 Mark Yang  | 
 Arpit Agarwal  | 
|  HADOOP-9302  | 
 HDFS docs not linked from top level  | 
  Major  | 
 documentation  | 
 Thomas Graves  | 
 Andy Isaacson  | 
|  HADOOP-9303  | 
 command manual dfsadmin missing entry for restoreFailedStorage option  | 
  Major  | 
 .  | 
 Thomas Graves  | 
 Andy Isaacson  | 
|  HADOOP-9246  | 
 Execution phase for hadoop-maven-plugin should be process-resources  | 
  Major  | 
 build  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  MAPREDUCE-5000  | 
 TaskImpl.getCounters() can return the counters for the wrong task attempt when task is speculating  | 
  Critical  | 
 mr-am  | 
 Jason Lowe  | 
 Jason Lowe  | 
|  HADOOP-9305  | 
 Add support for running the Hadoop client on 64-bit AIX  | 
  Major  | 
 security  | 
 Aaron T. Myers  | 
 Aaron T. Myers  | 
|  HDFS-4495  | 
 Allow client-side lease renewal to be retried beyond soft-limit  | 
  Major  | 
 hdfs-client  | 
 Kihwal Lee  | 
 Kihwal Lee  | 
|  MAPREDUCE-4994  | 
 -jt generic command line option does not work  | 
  Major  | 
 client  | 
 Sandy Ryza  | 
 Sandy Ryza  | 
|  HADOOP-9297  | 
 remove old record IO generation and tests  | 
  Major  | 
 .  | 
 Alejandro Abdelnur  | 
 Alejandro Abdelnur  | 
|  HADOOP-9154  | 
 SortedMapWritable#putAll() doesn’t add key/value classes to the map  | 
  Major  | 
 io  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  HADOOP-9304  | 
 remove addition of avro genreated-sources dirs to build  | 
  Major  | 
 build  | 
 Alejandro Abdelnur  | 
 Alejandro Abdelnur  | 
|  MAPREDUCE-5009  | 
 Killing the Task Attempt slated for commit does not clear the value from the Task commitAttempt member  | 
  Critical  | 
 mrv1  | 
 Robert Parker  | 
 Robert Parker  | 
|  YARN-400  | 
 RM can return null application resource usage report leading to NPE in client  | 
  Critical  | 
 resourcemanager  | 
 Jason Lowe  | 
 Jason Lowe  | 
|  YARN-236  | 
 RM should point tracking URL to RM web page when app fails to start  | 
  Major  | 
 resourcemanager  | 
 Jason Lowe  | 
 Jason Lowe  | 
|  MAPREDUCE-5013  | 
 mapred.JobStatus compatibility: MR2 missing constructors from MR1  | 
  Major  | 
 client  | 
 Sandy Ryza  | 
 Sandy Ryza  | 
|  HADOOP-9267  | 
 hadoop -help, -h, –help should show usage instructions  | 
  Minor  | 
 .  | 
 Andrew Wang  | 
 Andrew Wang  | 
|  HDFS-4269  | 
 DatanodeManager#registerDatanode rejects all datanode registrations from localhost in single-node developer setup  | 
  Major  | 
 namenode  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HDFS-4222  | 
 NN is unresponsive and loses heartbeats of DNs when Hadoop is configured to use LDAP and LDAP has issues  | 
  Minor  | 
 namenode  | 
 Xiaobo Peng  | 
 Xiaobo Peng  | 
|  HADOOP-8569  | 
 CMakeLists.txt: define _GNU_SOURCE and _LARGEFILE_SOURCE  | 
  Minor  | 
 .  | 
 Colin P. McCabe  | 
 Colin P. McCabe  | 
|  HADOOP-9323  | 
 Typos in API documentation  | 
  Minor  | 
 documentation, fs, io, record  | 
 Hao Zhong  | 
 Suresh Srinivas  | 
|  HDFS-4235  | 
 when outputting XML, OfflineEditsViewer can’t handle some edits containing non-ASCII strings  | 
  Minor  | 
 .  | 
 Colin P. McCabe  | 
 Colin P. McCabe  | 
|  HADOOP-7487  | 
 DF should throw a more reasonable exception when mount cannot be determined  | 
  Major  | 
 fs  | 
 Todd Lipcon  | 
 Andrew Wang  | 
|  YARN-390  | 
 ApplicationCLI and NodeCLI use hard-coded platform-specific line separator, which causes test failures on Windows  | 
  Major  | 
 client  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HADOOP-8917  | 
 add LOCALE.US to toLowerCase in SecurityUtil.replacePattern  | 
  Major  | 
 .  | 
 Arpit Gupta  | 
 Arpit Gupta  | 
|  MAPREDUCE-5008  | 
 Merger progress miscounts with respect to EOF_MARKER  | 
  Major  | 
 .  | 
 Sandy Ryza  | 
 Sandy Ryza  | 
|  YARN-426  | 
 Failure to download a public resource on a node prevents further downloads of the resource from that node  | 
  Critical  | 
 nodemanager  | 
 Jason Lowe  | 
 Jason Lowe  | 
|  MAPREDUCE-4892  | 
 CombineFileInputFormat node input split can be skewed on small clusters  | 
  Major  | 
 .  | 
 Bikas Saha  | 
 Bikas Saha  | 
|  MAPREDUCE-4693  | 
 Historyserver should provide counters for failed tasks  | 
  Major  | 
 jobhistoryserver, mrv2  | 
 Jason Lowe  | 
 Xuan Gong  | 
|  HADOOP-9339  | 
 IPC.Server incorrectly sets UGI auth type  | 
  Major  | 
 ipc  | 
 Daryn Sharp  | 
 Daryn Sharp  | 
|  HADOOP-9342  | 
 Remove jline from distribution  | 
  Major  | 
 build  | 
 Thomas Weise  | 
 Thomas Weise  | 
|  HADOOP-9230  | 
 TestUniformSizeInputFormat fails intermittently  | 
  Major  | 
 test  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  MAPREDUCE-4871  | 
 AM uses mapreduce.jobtracker.split.metainfo.maxsize but mapred-default has mapreduce.job.split.metainfo.maxsize  | 
  Major  | 
 mrv2  | 
 Jason Lowe  | 
 Jason Lowe  | 
|  YARN-269  | 
 Resource Manager not logging the health_check_script result when taking it out  | 
  Major  | 
 resourcemanager  | 
 Thomas Graves  | 
 Jason Lowe  | 
|  HDFS-4518  | 
 Finer grained metrics for HDFS capacity  | 
  Major  | 
 .  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  HADOOP-9349  | 
 Confusing output when running hadoop version from one hadoop installation when HADOOP_HOME points to another  | 
  Major  | 
 tools  | 
 Sandy Ryza  | 
 Sandy Ryza  | 
|  YARN-376  | 
 Apps that have completed can appear as RUNNING on the NM UI  | 
  Blocker  | 
 resourcemanager  | 
 Jason Lowe  | 
 Jason Lowe  | 
|  MAPREDUCE-4896  | 
 “mapred queue -info” spits out ugly exception when queue does not exist  | 
  Major  | 
 client, scheduler  | 
 Sandy Ryza  | 
 Sandy Ryza  | 
|  YARN-380  | 
 yarn node -status prints Last-Last-Health-Update  | 
  Major  | 
 client  | 
 Thomas Graves  | 
 Omkar Vinit Joshi  | 
|  YARN-410  | 
 New lines in diagnostics for a failed app on the per-application page make it hard to read  | 
  Major  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Omkar Vinit Joshi  | 
|  MAPREDUCE-4794  | 
 DefaultSpeculator generates error messages on normal shutdown  | 
  Major  | 
 applicationmaster  | 
 Jason Lowe  | 
 Jason Lowe  | 
|  HDFS-4128  | 
 2NN gets stuck in inconsistent state if edit log replay fails in the middle  | 
  Major  | 
 namenode  | 
 Todd Lipcon  | 
 Kihwal Lee  | 
|  HDFS-4532  | 
 RPC call queue may fill due to current user lookup  | 
  Critical  | 
 namenode  | 
 Daryn Sharp  | 
 Daryn Sharp  | 
|  HDFS-4541  | 
 set hadoop.log.dir and hadoop.id.str when starting secure datanode so it writes the logs to the correct dir by default  | 
  Major  | 
 datanode, security  | 
 Arpit Gupta  | 
 Arpit Gupta  | 
|  YARN-448  | 
 Remove unnecessary hflush from log aggregation  | 
  Major  | 
 nodemanager  | 
 Kihwal Lee  | 
 Kihwal Lee  | 
|  MAPREDUCE-5043  | 
 Fetch failure processing can cause AM event queue to backup and eventually OOM  | 
  Blocker  | 
 mr-am  | 
 Jason Lowe  | 
 Jason Lowe  | 
|  YARN-345  | 
 Many InvalidStateTransitonException errors for ApplicationImpl in Node Manager  | 
  Critical  | 
 nodemanager  | 
 Devaraj K  | 
 Robert Parker  | 
|  HADOOP-9337  | 
 org.apache.hadoop.fs.DF.getMount() does not work on Mac OS  | 
  Major  | 
 .  | 
 Ivan A. Veselovsky  | 
 Ivan A. Veselovsky  | 
|  HDFS-4540  | 
 namenode http server should use the web authentication keytab for spnego principal  | 
  Major  | 
 security  | 
 Arpit Gupta  | 
 Arpit Gupta  | 
|  HDFS-4519  | 
 Support override of jsvc binary and log file locations when launching secure datanode.  | 
  Major  | 
 datanode, scripts  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  YARN-227  | 
 Application expiration difficult to debug for end-users  | 
  Major  | 
 resourcemanager  | 
 Jason Lowe  | 
 Jason Lowe  | 
|  MAPREDUCE-5027  | 
 Shuffle does not limit number of outstanding connections  | 
  Major  | 
 .  | 
 Jason Lowe  | 
 Robert Parker  | 
|  MAPREDUCE-3685  | 
 There are some bugs in implementation of MergeManager  | 
  Critical  | 
 mrv2  | 
 anty.rao  | 
 anty  | 
|  HDFS-4544  | 
 Error in deleting blocks should not do check disk, for all types of errors  | 
  Major  | 
 .  | 
 Amareshwari Sriramadasu  | 
 Arpit Agarwal  | 
|  HADOOP-9373  | 
 Merge CHANGES.branch-trunk-win.txt to CHANGES.txt  | 
  Minor  | 
 .  | 
 Suresh Srinivas  | 
 Suresh Srinivas  | 
|  HADOOP-9372  | 
 Fix bad timeout annotations on tests  | 
  Major  | 
 .  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  HADOOP-9376  | 
 TestProxyUserFromEnv fails on a Windows domain joined machine  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HADOOP-9365  | 
 TestHAZKUtil fails on Windows  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HADOOP-9364  | 
 PathData#expandAsGlob does not return correct results for absolute paths on Windows  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HADOOP-9369  | 
 DNS#reverseDns() can return hostname with . appended at the end  | 
  Major  | 
 net  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  HDFS-4573  | 
 Fix TestINodeFile on Windows  | 
  Major  | 
 test  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  HADOOP-8973  | 
 DiskChecker cannot reliably detect an inaccessible disk on Windows with NTFS ACLs  | 
  Major  | 
 util  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HDFS-4572  | 
 Fix TestJournal failures on Windows  | 
  Major  | 
 namenode, test  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  HDFS-4287  | 
 HTTPFS tests fail on Windows  | 
  Major  | 
 webhdfs  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HADOOP-9388  | 
 TestFsShellCopy fails on Windows  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HDFS-4586  | 
 TestDataDirs.testGetDataDirsFromURIs fails with all directories in dfs.datanode.data.dir are invalid  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  MAPREDUCE-5060  | 
 Fetch failures that time out only count against the first map task  | 
  Critical  | 
 .  | 
 Robert Joseph Evans  | 
 Robert Joseph Evans  | 
|  HDFS-4013  | 
 TestHftpURLTimeouts throws NPE  | 
  Trivial  | 
 hdfs-client  | 
 Chao Shi  | 
 Chao Shi  | 
|  HDFS-4592  | 
 Default values for access time precision are out of sync between hdfs-default.xml and the code  | 
  Minor  | 
 namenode  | 
 Aaron T. Myers  | 
 Aaron T. Myers  | 
|  HDFS-4522  | 
 LightWeightGSet expects incrementing a volatile to be atomic  | 
  Minor  | 
 .  | 
 Colin P. McCabe  | 
 Colin P. McCabe  | 
|  HDFS-4484  | 
 libwebhdfs compilation broken with gcc 4.6.2  | 
  Minor  | 
 .  | 
 Colin P. McCabe  | 
 Colin P. McCabe  | 
|  HDFS-4593  | 
 TestSaveNamespace fails on Windows  | 
  Major  | 
 .  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  HDFS-4595  | 
 When short circuit read is fails, DFSClient does not fallback to regular reads  | 
  Major  | 
 hdfs-client  | 
 Suresh Srinivas  | 
 Suresh Srinivas  | 
|  HDFS-4583  | 
 TestNodeCount fails  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HDFS-4582  | 
 TestHostsFiles fails on Windows  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HDFS-4591  | 
 HA clients can fail to fail over while Standby NN is performing long checkpoint  | 
  Major  | 
 ha, namenode  | 
 Aaron T. Myers  | 
 Aaron T. Myers  | 
|  HADOOP-9397  | 
 Incremental dist tar build fails  | 
  Major  | 
 build  | 
 Jason Lowe  | 
 Chris Nauroth  | 
|  HDFS-3277  | 
 fail over to loading a different FSImage if the first one we try to load is corrupt  | 
  Major  | 
 .  | 
 Colin P. McCabe  | 
 Andrew Wang  | 
|  HDFS-4596  | 
 Shutting down namenode during checkpointing can lead to md5sum error  | 
  Major  | 
 namenode  | 
 Andrew Wang  | 
 Andrew Wang  | 
|  HADOOP-9408  | 
 misleading description for net.topology.table.file.name property in core-default.xml  | 
  Minor  | 
 conf  | 
 rajeshbabu  | 
 rajeshbabu  | 
|  YARN-196  | 
 Nodemanager should be more robust in handling connection failure  to ResourceManager when a cluster is started  | 
  Major  | 
 nodemanager  | 
 Ramgopal N  | 
 Xuan Gong  | 
|  HDFS-4603  | 
 TestMiniDFSCluster fails on Windows  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  MAPREDUCE-4571  | 
 TestHsWebServicesJobs fails on jdk7  | 
  Major  | 
 webapps  | 
 Thomas Graves  | 
 Thomas Graves  | 
|  MAPREDUCE-4716  | 
 TestHsWebServicesJobsQuery.testJobsQueryStateInvalid fails with jdk7  | 
  Major  | 
 jobhistoryserver  | 
 Thomas Graves  | 
 Thomas Graves  | 
|  HDFS-4604  | 
 TestJournalNode fails on Windows  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  MAPREDUCE-5042  | 
 Reducer unable to fetch for a map task that was recovered  | 
  Blocker  | 
 mr-am, security  | 
 Jason Lowe  | 
 Jason Lowe  | 
|  YARN-485  | 
 TestProcfsProcessTree#testProcessTree() doesn’t wait long enough for the process to die  | 
  Major  | 
 .  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  YARN-481  | 
 Add AM Host and RPC Port to ApplicationCLI Status Output  | 
  Major  | 
 client  | 
 Chris Riccomini  | 
 Chris Riccomini  | 
|  HDFS-4614  | 
 FSNamesystem#getContentSummary should use getPermissionChecker helper method  | 
  Trivial  | 
 namenode  | 
 Aaron T. Myers  | 
 Aaron T. Myers  | 
|  MAPREDUCE-5075  | 
 DistCp leaks input file handles  | 
  Major  | 
 distcp  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  YARN-488  | 
 TestContainerManagerSecurity fails on Windows  | 
  Major  | 
 nodemanager  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  YARN-490  | 
 TestDistributedShell fails on Windows  | 
  Major  | 
 applications/distributed-shell  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  YARN-491  | 
 TestContainerLogsPage fails on Windows  | 
  Major  | 
 nodemanager  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  MAPREDUCE-5078  | 
 TestMRAppMaster fails on Windows due to mismatched path separators  | 
  Major  | 
 client  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  MAPREDUCE-3872  | 
 event handling races in ContainerLauncherImpl and TestContainerLauncher  | 
  Major  | 
 client, mrv2  | 
 Patrick Hunt  | 
 Robert Kanter  | 
|  HDFS-4620  | 
 Documentation for dfs.namenode.rpc-address specifies wrong format  | 
  Major  | 
 documentation  | 
 Sandy Ryza  | 
 Sandy Ryza  | 
|  HDFS-4607  | 
 TestGetConf#testGetSpecificKey fails on Windows  | 
  Minor  | 
 test  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HDFS-4609  | 
 TestAuditLogs should release log handles between tests  | 
  Minor  | 
 test  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HDFS-4615  | 
 Fix TestDFSShell failures on Windows  | 
  Major  | 
 test  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  HDFS-4584  | 
 Fix TestNNWithQJM failures on Windows  | 
  Major  | 
 test  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  HADOOP-9387  | 
 TestDFVariations fails on Windows after the merge  | 
  Minor  | 
 fs  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HADOOP-9353  | 
 Activate native-win profile by default on Windows  | 
  Major  | 
 build  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  HADOOP-9228  | 
 FileSystemContractTestBase never verifies that files are files  | 
  Minor  | 
 fs  | 
 Steve Loughran  | 
 Steve Loughran  | 
|  YARN-109  | 
 .tmp file is not deleted for localized archives  | 
  Major  | 
 nodemanager  | 
 Jason Lowe  | 
 Mayank Bansal  | 
|  YARN-71  | 
 Ensure/confirm that the NodeManager cleans up local-dirs on restart  | 
  Critical  | 
 nodemanager  | 
 Vinod Kumar Vavilapalli  | 
 Xuan Gong  | 
|  MAPREDUCE-5062  | 
 MR AM should read max-retries information from the RM  | 
  Major  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Zhijie Shen  | 
|  HDFS-4598  | 
 WebHDFS concat: the default value of sources in the code does not match the doc  | 
  Minor  | 
 webhdfs  | 
 Tsz Wo Nicholas Sze  | 
 Tsz Wo Nicholas Sze  | 
|  MAPREDUCE-5077  | 
 Cleanup: mapreduce.util.ResourceCalculatorPlugin and related code should be removed  | 
  Minor  | 
 mrv2  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  HADOOP-9430  | 
 TestSSLFactory fails on IBM JVM  | 
  Major  | 
 security  | 
 Amir Sanjar  | 
   | 
|  YARN-496  | 
 Fair scheduler configs are refreshed inconsistently in reinitialize  | 
  Minor  | 
 scheduler  | 
 Sandy Ryza  | 
 Sandy Ryza  | 
|  YARN-474  | 
 CapacityScheduler does not activate applications when maximum-am-resource-percent configuration is refreshed  | 
  Major  | 
 capacityscheduler  | 
 Hitesh Shah  | 
 Zhijie Shen  | 
|  HDFS-4621  | 
 additional logging to help diagnose slow QJM logSync  | 
  Minor  | 
 ha, qjm  | 
 Todd Lipcon  | 
 Todd Lipcon  | 
|  HDFS-4618  | 
 default for checkpoint txn interval is too low  | 
  Major  | 
 namenode  | 
 Todd Lipcon  | 
 Todd Lipcon  | 
|  YARN-209  | 
 Capacity scheduler doesn’t trigger app-activation after adding nodes  | 
  Major  | 
 capacityscheduler  | 
 Bikas Saha  | 
 Zhijie Shen  | 
|  HADOOP-9358  | 
 “Auth failed” log should include exception string  | 
  Major  | 
 ipc, security  | 
 Todd Lipcon  | 
 Todd Lipcon  | 
|  HADOOP-9125  | 
 LdapGroupsMapping threw CommunicationException after some idle time  | 
  Major  | 
 security  | 
 Kai Zheng  | 
 Kai Zheng  | 
|  YARN-24  | 
 Nodemanager fails to start if log aggregation enabled and namenode unavailable  | 
  Major  | 
 nodemanager  | 
 Jason Lowe  | 
 Sandy Ryza  | 
|  HADOOP-9150  | 
 Unnecessary DNS resolution attempts for logical URIs  | 
  Critical  | 
 fs/s3, ha, performance, viewfs  | 
 Todd Lipcon  | 
 Todd Lipcon  | 
|  YARN-460  | 
 CS user left in list of active users for the queue even when application finished  | 
  Blocker  | 
 capacityscheduler  | 
 Thomas Graves  | 
 Thomas Graves  | 
|  MAPREDUCE-4992  | 
 AM hangs in RecoveryService when recovering tasks with speculative attempts  | 
  Critical  | 
 mr-am  | 
 Robert Parker  | 
 Robert Parker  | 
|  YARN-515  | 
 Node Manager not getting the master key  | 
  Blocker  | 
 .  | 
 Robert Joseph Evans  | 
 Robert Joseph Evans  | 
|  HDFS-4655  | 
 DNA_FINALIZE is logged as being an unknown command by the DN when received from the standby NN  | 
  Minor  | 
 datanode  | 
 Aaron T. Myers  | 
 Aaron T. Myers  | 
|  HDFS-4658  | 
 Standby NN will log that it has received a block report “after becoming active”  | 
  Trivial  | 
 ha, namenode  | 
 Aaron T. Myers  | 
 Aaron T. Myers  | 
|  YARN-101  | 
 If  the heartbeat message loss, the nodestatus info of complete container will loss too.  | 
  Minor  | 
 nodemanager  | 
 xieguiming  | 
 Xuan Gong  | 
|  YARN-458  | 
 YARN daemon addresses must be placed in many different configs  | 
  Major  | 
 nodemanager, resourcemanager  | 
 Sandy Ryza  | 
 Sandy Ryza  | 
|  HADOOP-9451  | 
 Node with one topology layer should be handled as fault topology when NodeGroup layer is enabled  | 
  Major  | 
 net  | 
 Junping Du  | 
 Junping Du  | 
|  HADOOP-9429  | 
 TestConfiguration fails with IBM JAVA  | 
  Major  | 
 test  | 
 Amir Sanjar  | 
   | 
|  HDFS-4625  | 
 Make TestNNWithQJM#testNewNamenodeTakesOverWriter work on Windows  | 
  Minor  | 
 test  | 
 Arpit Agarwal  | 
 Ivan Mitic  | 
|  YARN-532  | 
 RMAdminProtocolPBClientImpl should implement Closeable  | 
  Major  | 
 .  | 
 Siddharth Seth  | 
 Siddharth Seth  | 
|  YARN-193  | 
 Scheduler.normalizeRequest does not account for allocation requests that exceed maximumAllocation limits  | 
  Major  | 
 resourcemanager  | 
 Hitesh Shah  | 
 Zhijie Shen  | 
|  YARN-479  | 
 NM retry behavior for connection to RM should be similar for lost heartbeats  | 
  Major  | 
 .  | 
 Hitesh Shah  | 
 Jian He  | 
|  YARN-557  | 
 TestUnmanagedAMLauncher fails on Windows  | 
  Major  | 
 applications  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HDFS-4676  | 
 TestHDFSFileSystemContract should set MiniDFSCluster variable to null to free up memory  | 
  Minor  | 
 test  | 
 Suresh Srinivas  | 
 Suresh Srinivas  | 
|  HDFS-4674  | 
 TestBPOfferService fails on Windows due to failure parsing datanode data directory as URI  | 
  Major  | 
 test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HDFS-4669  | 
 TestBlockPoolManager fails using IBM java  | 
  Major  | 
 test  | 
 Tian Hong Wang  | 
 Tian Hong Wang  | 
|  MAPREDUCE-5138  | 
 Fix LocalDistributedCacheManager after YARN-112  | 
  Major  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Omkar Vinit Joshi  | 
|  HDFS-4643  | 
 Fix flakiness in TestQuorumJournalManager  | 
  Trivial  | 
 qjm, test  | 
 Todd Lipcon  | 
 Todd Lipcon  | 
|  HADOOP-9437  | 
 TestNativeIO#testRenameTo fails on Windows due to assumption that POSIX errno is embedded in NativeIOException  | 
  Major  | 
 test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  YARN-487  | 
 TestDiskFailures fails on Windows due to path mishandling  | 
  Major  | 
 nodemanager  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  YARN-495  | 
 Change NM behavior of reboot to resync  | 
  Major  | 
 .  | 
 Jian He  | 
 Jian He  | 
|  MAPREDUCE-5113  | 
 Streaming input/output types are ignored with java mapper/reducer  | 
  Major  | 
 .  | 
 Sandy Ryza  | 
 Sandy Ryza  | 
|  MAPREDUCE-5098  | 
 Fix findbugs warnings in gridmix  | 
  Major  | 
 contrib/gridmix  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  MAPREDUCE-5137  | 
 AM web UI: clicking on Map Task results in 500 error  | 
  Major  | 
 applicationmaster  | 
 Thomas Graves  | 
 Thomas Graves  | 
|  MAPREDUCE-5136  | 
 TestJobImpl->testJobNoTasks fails with IBM JAVA  | 
  Major  | 
 .  | 
 Amir Sanjar  | 
 Amir Sanjar  | 
|  MAPREDUCE-4981  | 
 WordMean, WordMedian, WordStandardDeviation missing from ExamplesDriver  | 
  Minor  | 
 .  | 
 Plamen Jeliazkov  | 
 Plamen Jeliazkov  | 
|  MAPREDUCE-5139  | 
 Update MR App after YARN-486  | 
  Major  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Xuan Gong  | 
|  MAPREDUCE-4985  | 
 TestDFSIO supports compression but usages doesn’t reflect  | 
  Trivial  | 
 .  | 
 Plamen Jeliazkov  | 
 Plamen Jeliazkov  | 
|  MAPREDUCE-4885  | 
 Streaming tests have multiple failures on Windows  | 
  Major  | 
 contrib/streaming, test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  YARN-412  | 
 FifoScheduler incorrectly checking for node locality  | 
  Minor  | 
 scheduler  | 
 Roger Hoover  | 
 Roger Hoover  | 
|  HADOOP-9211  | 
 HADOOP_CLIENT_OPTS default setting fixes max heap size at 128m, disregards HADOOP_HEAPSIZE  | 
  Major  | 
 conf  | 
 Sarah Weissman  | 
 Plamen Jeliazkov  | 
|  HDFS-4639  | 
 startFileInternal() should not increment generation stamp  | 
  Major  | 
 namenode  | 
 Konstantin Shvachko  | 
 Plamen Jeliazkov  | 
|  MAPREDUCE-5151  | 
 Update MR App after YARN-444  | 
  Major  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Sandy Ryza  | 
|  HDFS-4693  | 
 Some test cases in TestCheckpoint do not clean up after themselves  | 
  Minor  | 
 test  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  MAPREDUCE-5065  | 
 DistCp should skip checksum comparisons if block-sizes are different on source/target.  | 
  Major  | 
 distcp  | 
 Mithun Radhakrishnan  | 
 Mithun Radhakrishnan  | 
|  YARN-500  | 
 ResourceManager webapp is using next port if configured port is already in use  | 
  Major  | 
 resourcemanager  | 
 Nishan Shetty  | 
 Kenji Kikushima  | 
|  HDFS-4695  | 
 TestEditLog leaks open file handles between tests  | 
  Major  | 
 test  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  MAPREDUCE-5140  | 
 MR part of YARN-514  | 
  Major  | 
 .  | 
 Zhijie Shen  | 
 Zhijie Shen  | 
|  YARN-476  | 
 ProcfsBasedProcessTree info message confuses users  | 
  Minor  | 
 .  | 
 Jason Lowe  | 
 Sandy Ryza  | 
|  YARN-585  | 
 TestFairScheduler#testNotAllowSubmitApplication is broken due to YARN-514  | 
  Major  | 
 .  | 
 Zhijie Shen  | 
 Zhijie Shen  | 
|  MAPREDUCE-4898  | 
 FileOutputFormat.checkOutputSpecs and FileOutputFormat.setOutputPath incompatible with MR1  | 
  Major  | 
 mrv2  | 
 Robert Kanter  | 
 Robert Kanter  | 
|  MAPREDUCE-5152  | 
 MR App is not using Container from RM  | 
  Major  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Vinod Kumar Vavilapalli  | 
|  MAPREDUCE-4932  | 
 mapreduce.job#getTaskCompletionEvents incompatible with Hadoop 1  | 
  Major  | 
 mrv2  | 
 Robert Kanter  | 
 Robert Kanter  | 
|  MAPREDUCE-5163  | 
 Update MR App after YARN-441  | 
  Major  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Xuan Gong  | 
|  YARN-493  | 
 NodeManager job control logic flaws on Windows  | 
  Major  | 
 nodemanager  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HADOOP-9486  | 
 Promote Windows and Shell related utils from YARN to Hadoop Common  | 
  Major  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Chris Nauroth  | 
|  HDFS-4699  | 
 TestPipelinesFailover#testPipelineRecoveryStress fails sporadically  | 
  Major  | 
 test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HADOOP-9488  | 
 FileUtil#createJarWithClassPath only substitutes environment variables from current process environment/does not support overriding when launching new process  | 
  Major  | 
 fs  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  YARN-593  | 
 container launch on Windows does not correctly populate classpath with new process’s environment variables and localized resources  | 
  Major  | 
 nodemanager  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  MAPREDUCE-4987  | 
 TestMRJobs#testDistributedCache fails on Windows due to classpath problems and unexpected behavior of symlinks  | 
  Major  | 
 distributed-cache, nodemanager  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  MAPREDUCE-5147  | 
 Maven build should create hadoop-mapreduce-client-app-VERSION.jar directly  | 
  Major  | 
 mrv2  | 
 Robert Parker  | 
 Robert Parker  | 
|  HADOOP-9469  | 
 mapreduce/yarn source jars not included in dist tarball  | 
  Major  | 
 .  | 
 Thomas Graves  | 
 Robert Parker  | 
|  YARN-586  | 
 Typo in ApplicationSubmissionContext#setApplicationId  | 
  Trivial  | 
 .  | 
 Zhijie Shen  | 
 Zhijie Shen  | 
|  YARN-542  | 
 Change the default global AM max-attempts value to be not one  | 
  Major  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Zhijie Shen  | 
|  MAPREDUCE-5066  | 
 JobTracker should set a timeout when calling into job.end.notification.url  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HADOOP-9443  | 
 Port winutils static code analysis change to trunk  | 
  Major  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  YARN-594  | 
 Update test and add comments in YARN-534  | 
  Major  | 
 .  | 
 Jian He  | 
 Jian He  | 
|  HADOOP-9473  | 
 typo in FileUtil copy() method  | 
  Trivial  | 
 fs  | 
 Glen Mazza  | 
   | 
|  MAPREDUCE-5146  | 
 application classloader may be used too early to load classes  | 
  Minor  | 
 task  | 
 Sangjin Lee  | 
 Sangjin Lee  | 
|  HDFS-4725  | 
 fix HDFS file handle leaks  | 
  Major  | 
 namenode, test, tools  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HDFS-4732  | 
 TestDFSUpgradeFromImage fails on Windows due to failure to unpack old image tarball that contains hard links  | 
  Minor  | 
 test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  MAPREDUCE-5175  | 
 Update MR App to not set envs that will be set by NMs anyways after YARN-561  | 
  Major  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Xuan Gong  | 
|  HDFS-4737  | 
 JVM path embedded in fuse binaries  | 
  Major  | 
 .  | 
 Sean Mackrory  | 
 Sean Mackrory  | 
|  HADOOP-9496  | 
 Bad merge of HADOOP-9450 on branch-2 breaks all bin/hadoop calls that need HADOOP_CLASSPATH  | 
  Critical  | 
 bin  | 
 Gopal V  | 
 Harsh J  | 
|  YARN-605  | 
 Failing unit test in TestNMWebServices when using git for source control  | 
  Major  | 
 .  | 
 Hitesh Shah  | 
 Hitesh Shah  | 
|  HDFS-4739  | 
 NN can miscalculate the number of extra edit log segments to retain  | 
  Major  | 
 namenode  | 
 Aaron T. Myers  | 
 Aaron T. Myers  | 
|  MAPREDUCE-5166  | 
 ConcurrentModificationException in LocalJobRunner  | 
  Blocker  | 
 .  | 
 Gunther Hagleitner  | 
 Sandy Ryza  | 
|  MAPREDUCE-5181  | 
 RMCommunicator should not use AMToken from the env  | 
  Major  | 
 applicationmaster  | 
 Siddharth Seth  | 
 Vinod Kumar Vavilapalli  | 
|  HDFS-4745  | 
 TestDataTransferKeepalive#testSlowReader has race condition that causes sporadic failure  | 
  Major  | 
 test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  MAPREDUCE-5178  | 
 Fix use of BuilderUtils#newApplicationReport as a result of YARN-577.  | 
  Major  | 
 .  | 
 Hitesh Shah  | 
 Hitesh Shah  | 
|  YARN-289  | 
 Fair scheduler allows reservations that won’t fit on node  | 
  Major  | 
 .  | 
 Sandy Ryza  | 
 Sandy Ryza  | 
|  YARN-363  | 
 yarn proxyserver fails to find webapps/proxy directory on startup  | 
  Major  | 
 .  | 
 Jason Lowe  | 
 Kenji Kikushima  | 
|  MAPREDUCE-5167  | 
 Update MR App after YARN-562  | 
  Major  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Jian He  | 
|  HDFS-4768  | 
 File handle leak in datanode when a block pool is removed  | 
  Major  | 
 datanode  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HDFS-4741  | 
 TestStorageRestore#testStorageRestoreFailure fails on Windows  | 
  Major  | 
 test  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  HDFS-4748  | 
 MiniJournalCluster#restartJournalNode leaks resources, which causes sporadic test failures  | 
  Major  | 
 qjm, test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HDFS-4743  | 
 TestNNStorageRetentionManager fails on Windows  | 
  Major  | 
 test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HDFS-4740  | 
 Fixes for a few test failures on Windows  | 
  Major  | 
 test  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  HDFS-4722  | 
 TestGetConf#testFederation times out on Windows  | 
  Major  | 
 test  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HADOOP-9500  | 
 TestUserGroupInformation#testGetServerSideGroups fails on Windows due to failure to find winutils.exe  | 
  Major  | 
 test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HADOOP-9490  | 
 LocalFileSystem#reportChecksumFailure not closing the checksum file handle before rename  | 
  Major  | 
 fs  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HDFS-4705  | 
 Address HDFS test failures on Windows because of invalid dfs.namenode.name.dir  | 
  Minor  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  YARN-576  | 
 RM should not allow registrations from NMs that do not satisfy minimum scheduler allocations  | 
  Major  | 
 .  | 
 Hitesh Shah  | 
 Kenji Kikushima  | 
|  MAPREDUCE-5179  | 
 Change TestHSWebServices to do string equal check on hadoop build version similar to YARN-605  | 
  Major  | 
 .  | 
 Hitesh Shah  | 
 Hitesh Shah  | 
|  HADOOP-9524  | 
 Fix ShellCommandFencer to work on Windows  | 
  Major  | 
 ha  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  HDFS-4734  | 
 HDFS Tests that use ShellCommandFencer are broken on Windows  | 
  Major  | 
 .  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  HDFS-4733  | 
 Make HttpFS username pattern configurable  | 
  Major  | 
 .  | 
 Alejandro Abdelnur  | 
 Alejandro Abdelnur  | 
|  HADOOP-9290  | 
 Some tests cannot load native library  | 
  Major  | 
 build, native  | 
 Arpit Agarwal  | 
 Chris Nauroth  | 
|  HDFS-4687  | 
 TestDelegationTokenForProxyUser#testWebHdfsDoAs is flaky with JDK7  | 
  Minor  | 
 test  | 
 Andrew Wang  | 
 Andrew Wang  | 
|  HADOOP-9413  | 
 Introduce common utils for File#setReadable/Writable/Executable and File#canRead/Write/Execute that work cross-platform  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  MAPREDUCE-5177  | 
 Move to common utils FileUtil#setReadable/Writable/Executable and FileUtil#canRead/Write/Execute  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  YARN-506  | 
 Move to common utils FileUtil#setReadable/Writable/Executable and FileUtil#canRead/Write/Execute  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HDFS-4610  | 
 Move to using common utils FileUtil#setReadable/Writable/Executable and FileUtil#canRead/Write/Execute  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  YARN-599  | 
 Refactoring submitApplication in ClientRMService and RMAppManager  | 
  Major  | 
 .  | 
 Zhijie Shen  | 
 Zhijie Shen  | 
|  HDFS-4778  | 
 Invoke getPipeline in the chooseTarget implementation that has favoredNodes  | 
  Major  | 
 namenode  | 
 Devaraj Das  | 
 Devaraj Das  | 
|  MAPREDUCE-5145  | 
 Change default max-attempts to be more than one for MR jobs as well  | 
  Major  | 
 .  | 
 Zhijie Shen  | 
 Zhijie Shen  | 
|  HADOOP-9455  | 
 HADOOP_CLIENT_OPTS appended twice causes JVM failures  | 
  Minor  | 
 bin  | 
 Sangjin Lee  | 
 Chris Nauroth  | 
|  HADOOP-9532  | 
 HADOOP_CLIENT_OPTS is appended twice by Windows cmd scripts  | 
  Minor  | 
 bin  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  YARN-618  | 
 Modify RM_INVALID_IDENTIFIER to  a -ve number  | 
  Major  | 
 .  | 
 Jian He  | 
 Jian He  | 
|  MAPREDUCE-5193  | 
 A few MR tests use block sizes which are smaller than the default minimum block size  | 
  Major  | 
 test  | 
 Aaron T. Myers  | 
 Andrew Wang  | 
|  HADOOP-9043  | 
 disallow in winutils creating symlinks with forwards slashes  | 
  Major  | 
 util  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  MAPREDUCE-5205  | 
 Apps fail in secure cluster setup  | 
  Blocker  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Vinod Kumar Vavilapalli  | 
|  YARN-645  | 
 Move RMDelegationTokenSecretManager from yarn-server-common to yarn-server-resourcemanager  | 
  Major  | 
 .  | 
 Jian He  | 
 Jian He  | 
|  MAPREDUCE-5204  | 
 Handle YarnRemoteException separately from IOException in MR api  | 
  Major  | 
 .  | 
 Xuan Gong  | 
 Xuan Gong  | 
|  YARN-45  | 
 [Preemption] Scheduler feedback to AM to release containers  | 
  Major  | 
 resourcemanager  | 
 Chris Douglas  | 
 Carlo Curino  | 
|  YARN-646  | 
 Some issues in Fair Scheduler’s document  | 
  Major  | 
 documentation  | 
 Dapeng Sun  | 
 Dapeng Sun  | 
|  MAPREDUCE-5209  | 
 ShuffleScheduler log message incorrect  | 
  Minor  | 
 mrv2  | 
 Radim Kolar  | 
 Tsuyoshi Ozawa  | 
|  MAPREDUCE-5212  | 
 Handle exception related changes in YARN’s ClientRMProtocol api after YARN-631  | 
  Major  | 
 .  | 
 Xuan Gong  | 
 Xuan Gong  | 
|  MAPREDUCE-5226  | 
 Handle exception related changes in YARN’s AMRMProtocol api after YARN-630  | 
  Major  | 
 .  | 
 Xuan Gong  | 
 Xuan Gong  | 
|  HADOOP-9550  | 
 Remove aspectj dependency  | 
  Major  | 
 .  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  YARN-507  | 
 Add interface visibility and stability annotations to FS interfaces/classes  | 
  Minor  | 
 scheduler  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  YARN-637  | 
 FS: maxAssign is not honored  | 
  Major  | 
 scheduler  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  YARN-655  | 
 Fair scheduler metrics should subtract allocated memory from available memory  | 
  Major  | 
 scheduler  | 
 Sandy Ryza  | 
 Sandy Ryza  | 
|  HDFS-4810  | 
 several HDFS HA tests have timeouts that are too short  | 
  Major  | 
 test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HADOOP-9556  | 
 disable HA tests on Windows that fail due to ZooKeeper client connection management bug  | 
  Major  | 
 ha, test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HADOOP-9553  | 
 TestAuthenticationToken fails on Windows  | 
  Major  | 
 test  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  HADOOP-9549  | 
 WebHdfsFileSystem hangs on close()  | 
  Blocker  | 
 security  | 
 Kihwal Lee  | 
 Daryn Sharp  | 
|  HDFS-4799  | 
 Corrupt replica can be prematurely removed from corruptReplicas map  | 
  Blocker  | 
 namenode  | 
 Todd Lipcon  | 
 Todd Lipcon  | 
|  HDFS-4751  | 
 TestLeaseRenewer#testThreadName flakes  | 
  Minor  | 
 test  | 
 Andrew Wang  | 
 Andrew Wang  | 
|  HADOOP-9481  | 
 Broken conditional logic with HADOOP_SNAPPY_LIBRARY  | 
  Minor  | 
 .  | 
 Vadim Bondarev  | 
 Vadim Bondarev  | 
|  HADOOP-9485  | 
 No default value in the code for hadoop.rpc.socket.factory.class.default  | 
  Minor  | 
 net  | 
 Colin P. McCabe  | 
 Colin P. McCabe  | 
|  MAPREDUCE-5239  | 
 Update MR App to reflect YarnRemoteException changes after YARN-634  | 
  Major  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Siddharth Seth  | 
|  MAPREDUCE-5208  | 
 SpillRecord and ShuffleHandler should use SecureIOUtils for reading index file and map output  | 
  Major  | 
 .  | 
 Omkar Vinit Joshi  | 
 Omkar Vinit Joshi  | 
|  HDFS-4300  | 
 TransferFsImage.downloadEditsToStorage should use a tmp file for destination  | 
  Critical  | 
 .  | 
 Todd Lipcon  | 
 Andrew Wang  | 
|  HDFS-4765  | 
 Permission check of symlink deletion incorrectly throws UnresolvedLinkException  | 
  Major  | 
 namenode  | 
 Andrew Wang  | 
 Andrew Wang  | 
|  YARN-597  | 
 TestFSDownload fails on Windows because of dependencies on tar/gzip/jar tools  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HADOOP-9459  | 
 ActiveStandbyElector can join election even before Service HEALTHY, and results in null data at ActiveBreadCrumb  | 
  Critical  | 
 ha  | 
 Vinayakumar B  | 
 Vinayakumar B  | 
|  HADOOP-9220  | 
 Unnecessary transition to standby in ActiveStandbyElector  | 
  Critical  | 
 ha  | 
 Tom White  | 
 Tom White  | 
|  HDFS-4813  | 
 BlocksMap may throw NullPointerException during shutdown  | 
  Minor  | 
 namenode  | 
 Tsz Wo Nicholas Sze  | 
 Jing Zhao  | 
|  HDFS-3180  | 
 Add socket timeouts to webhdfs  | 
  Major  | 
 webhdfs  | 
 Daryn Sharp  | 
 Chris Nauroth  | 
|  HADOOP-9563  | 
 Fix incompatibility introduced by HADOOP-9523  | 
  Major  | 
 util  | 
 Kihwal Lee  | 
 Tian Hong Wang  | 
|  HDFS-4826  | 
 TestNestedSnapshots times out due to repeated slow edit log flushes when running on virtualized disk  | 
  Minor  | 
 test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HDFS-4477  | 
 Secondary namenode may retain old tokens  | 
  Critical  | 
 security  | 
 Kihwal Lee  | 
 Daryn Sharp  | 
|  YARN-690  | 
 RM exits on token cancel/renew problems  | 
  Blocker  | 
 resourcemanager  | 
 Daryn Sharp  | 
 Daryn Sharp  | 
|  HDFS-4830  | 
 Typo in config settings for AvailableSpaceVolumeChoosingPolicy in hdfs-default.xml  | 
  Minor  | 
 .  | 
 Aaron T. Myers  | 
 Aaron T. Myers  | 
|  HADOOP-9566  | 
 Performing direct read using libhdfs sometimes raises SIGPIPE (which in turn throws SIGABRT) causing client crashes  | 
  Major  | 
 native  | 
 Lenni Kuff  | 
 Colin P. McCabe  | 
|  HDFS-4824  | 
 FileInputStreamCache.close leaves dangling reference to FileInputStreamCache.cacheCleaner  | 
  Major  | 
 hdfs-client  | 
 Henry Robinson  | 
 Colin P. McCabe  | 
|  MAPREDUCE-4927  | 
 Historyserver 500 error due to NPE when accessing specific counters page for failed job  | 
  Major  | 
 jobhistoryserver  | 
 Jason Lowe  | 
 Ashwin Shankar  | 
|  MAPREDUCE-5257  | 
 TestContainerLauncherImpl fails  | 
  Major  | 
 mr-am, mrv2  | 
 Jason Lowe  | 
 Omkar Vinit Joshi  | 
|  HDFS-4805  | 
 Webhdfs client is fragile to token renewal errors  | 
  Critical  | 
 webhdfs  | 
 Daryn Sharp  | 
 Daryn Sharp  | 
|  MAPREDUCE-5191  | 
 TestQueue#testQueue fails with timeout on Windows  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  MAPREDUCE-5240  | 
 inside of FileOutputCommitter the initialized Credentials cache appears to be empty  | 
  Blocker  | 
 mrv2  | 
 Roman Shaposhnik  | 
 Vinod Kumar Vavilapalli  | 
|  HDFS-3875  | 
 Issue handling checksum errors in write pipeline  | 
  Critical  | 
 datanode, hdfs-client  | 
 Todd Lipcon  | 
 Kihwal Lee  | 
|  YARN-706  | 
 Race Condition in TestFSDownload  | 
  Major  | 
 .  | 
 Zhijie Shen  | 
 Zhijie Shen  | 
|  HDFS-4298  | 
 StorageRetentionManager spews warnings when used with QJM  | 
  Major  | 
 namenode  | 
 Todd Lipcon  | 
 Aaron T. Myers  | 
|  YARN-715  | 
 TestDistributedShell and TestUnmanagedAMLauncher are failing  | 
  Major  | 
 .  | 
 Siddharth Seth  | 
 Vinod Kumar Vavilapalli  | 
|  HDFS-4807  | 
 DFSOutputStream.createSocketForPipeline() should not include timeout extension on connect  | 
  Major  | 
 .  | 
 Kihwal Lee  | 
 Cristina L. Abad  | 
|  HDFS-4714  | 
 Log short messages in Namenode RPC server for exceptions meant for clients  | 
  Major  | 
 namenode  | 
 Kihwal Lee  | 
 Kihwal Lee  | 
|  HADOOP-9593  | 
 stack trace printed at ERROR for all yarn clients without hadoop.home set  | 
  Major  | 
 util  | 
 Steve Loughran  | 
 Steve Loughran  | 
|  HADOOP-9407  | 
 commons-daemon 1.0.3 dependency has bad group id causing build issues  | 
  Major  | 
 build  | 
 Sangjin Lee  | 
 Sangjin Lee  | 
|  MAPREDUCE-5270  | 
 Migrate from using BuilderUtil factory methods to individual record factory method on MapReduce side  | 
  Major  | 
 .  | 
 Jian He  | 
 Jian He  | 
|  HDFS-4825  | 
 webhdfs / httpfs tests broken because of min block size change  | 
  Major  | 
 webhdfs  | 
 Andrew Wang  | 
 Andrew Wang  | 
|  HDFS-4780  | 
 Use the correct relogin method for services  | 
  Minor  | 
 namenode  | 
 Kihwal Lee  | 
 Robert Parker  | 
|  HDFS-4827  | 
 Slight update to the implementation of API for handling favored nodes in DFSClient  | 
  Major  | 
 .  | 
 Devaraj Das  | 
 Devaraj Das  | 
|  YARN-512  | 
 Log aggregation root directory check is more expensive than it needs to be  | 
  Minor  | 
 nodemanager  | 
 Jason Lowe  | 
 Maysam Yabandeh  | 
|  HDFS-4865  | 
 Remove sub resource warning from httpfs log at startup time  | 
  Major  | 
 .  | 
 Wei Yan  | 
 Wei Yan  | 
|  HDFS-4846  | 
 Clean up snapshot CLI commands output stacktrace for invalid arguments  | 
  Minor  | 
 snapshots  | 
 Stephen Chu  | 
 Jing Zhao  | 
|  HDFS-4857  | 
 Snapshot.Root and AbstractINodeDiff#snapshotINode should not be put into INodeMap when loading FSImage  | 
  Major  | 
 snapshots  | 
 Jing Zhao  | 
 Jing Zhao  | 
|  HDFS-4863  | 
 The root directory should be added to the snapshottable directory list while loading fsimage  | 
  Major  | 
 snapshots  | 
 Jing Zhao  | 
 Jing Zhao  | 
|  HADOOP-9574  | 
 Add new methods in AbstractDelegationTokenSecretManager for restoring RMDelegationTokens on RMRestart  | 
  Major  | 
 .  | 
 Jian He  | 
 Jian He  | 
|  HADOOP-9607  | 
 Fixes in Javadoc build  | 
  Minor  | 
 documentation  | 
 Timothy St. Clair  | 
   | 
|  MAPREDUCE-5282  | 
 Update MR App to use immutable ApplicationID after YARN-716  | 
  Major  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Siddharth Seth  | 
|  HADOOP-7391  | 
 Document Interface Classification from HADOOP-5073  | 
  Major  | 
 .  | 
 Sanjay Radia  | 
 Sanjay Radia  | 
|  MAPREDUCE-5285  | 
 Update MR App to use immutable ApplicationAttemptID, ContainerID, NodeID after YARN-735  | 
  Major  | 
 .  | 
 Jian He  | 
   | 
|  MAPREDUCE-5289  | 
 Update MR App to use Token directly after YARN-717  | 
  Major  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Jian He  | 
|  YARN-733  | 
 TestNMClient fails occasionally  | 
  Major  | 
 .  | 
 Zhijie Shen  | 
 Zhijie Shen  | 
|  MAPREDUCE-5291  | 
 Change MR App to use update property names in container-log4j.properties  | 
  Major  | 
 .  | 
 Siddharth Seth  | 
 Zhijie Shen  | 
|  HDFS-4240  | 
 In nodegroup-aware case, make sure nodes are avoided to place replica if some replica are already under the same nodegroup  | 
  Major  | 
 namenode  | 
 Junping Du  | 
 Junping Du  | 
|  HDFS-4261  | 
 TestBalancerWithNodeGroup times out  | 
  Major  | 
 balancer & mover  | 
 Tsz Wo Nicholas Sze  | 
 Junping Du  | 
|  YARN-726  | 
 Queue, FinishTime fields broken on RM UI  | 
  Critical  | 
 .  | 
 Siddharth Seth  | 
 Mayank Bansal  | 
|  MAPREDUCE-5297  | 
 Update MR App  since BuilderUtils is moved to yarn-server-common after YARN-748  | 
  Major  | 
 .  | 
 Jian He  | 
 Jian He  | 
|  YARN-757  | 
 TestRMRestart failing/stuck on trunk  | 
  Blocker  | 
 .  | 
 Bikas Saha  | 
 Bikas Saha  | 
|  MAPREDUCE-5301  | 
 Update MR code to work with YARN-635 changes  | 
  Major  | 
 .  | 
 Siddharth Seth  | 
 Siddharth Seth  | 
|  HDFS-4840  | 
 ReplicationMonitor gets NPE during shutdown  | 
  Major  | 
 namenode  | 
 Kihwal Lee  | 
 Kihwal Lee  | 
|  MAPREDUCE-5303  | 
 Changes on MR after moving ProtoBase to package impl.pb on YARN-724  | 
  Major  | 
 .  | 
 Jian He  | 
 Jian He  | 
|  HDFS-4815  | 
 TestRBWBlockInvalidation#testBlockInvalidationWhenRBWReplicaMissedInDN: Double call countReplicas() to fetch corruptReplicas and liveReplicas is not needed  | 
  Major  | 
 datanode, test  | 
 Tian Hong Wang  | 
 Tian Hong Wang  | 
|  YARN-742  | 
 Log aggregation causes a lot of redundant setPermission calls  | 
  Major  | 
 nodemanager  | 
 Kihwal Lee  | 
 Jason Lowe  | 
|  HDFS-4850  | 
 fix OfflineImageViewer to work on fsimages with empty files or snapshots  | 
  Major  | 
 tools  | 
 Stephen Chu  | 
 Jing Zhao  | 
|  HADOOP-8957  | 
 AbstractFileSystem#IsValidName should be overridden for embedded file systems like ViewFs  | 
  Major  | 
 fs  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HADOOP-9131  | 
 TestLocalFileSystem#testListStatusWithColons cannot run on Windows  | 
  Major  | 
 test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HADOOP-8982  | 
 TestSocketIOWithTimeout fails on Windows  | 
  Major  | 
 net  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HADOOP-8958  | 
 ViewFs:Non absolute mount name failures when running multiple tests on Windows  | 
  Major  | 
 viewfs  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  YARN-764  | 
 blank Used Resources on Capacity Scheduler page  | 
  Major  | 
 resourcemanager  | 
 Nemon Lou  | 
 Nemon Lou  | 
|  HDFS-4877  | 
 Snapshot: fix the scenario where a directory is renamed under its prior descendant  | 
  Blocker  | 
 snapshots  | 
 Jing Zhao  | 
 Jing Zhao  | 
|  HDFS-4867  | 
 metaSave NPEs when there are invalid blocks in repl queue.  | 
  Major  | 
 namenode  | 
 Kihwal Lee  | 
 Plamen Jeliazkov  | 
|  YARN-761  | 
 TestNMClientAsync fails sometimes  | 
  Major  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Zhijie Shen  | 
|  HDFS-4862  | 
 SafeModeInfo.isManual() returns true when resources are low even if it wasn’t entered into manually  | 
  Major  | 
 .  | 
 Ravi Prakash  | 
 Ravi Prakash  | 
|  YARN-760  | 
 NodeManager throws AvroRuntimeException on failed start  | 
  Major  | 
 nodemanager  | 
 Sandy Ryza  | 
 Niranjan Singh  | 
|  HDFS-4880  | 
 Diagnostic logging while loading name/edits files  | 
  Major  | 
 namenode  | 
 Arpit Agarwal  | 
 Suresh Srinivas  | 
|  HDFS-4832  | 
 Namenode doesn’t change the number of missing blocks in safemode when DNs rejoin or leave  | 
  Critical  | 
 .  | 
 Ravi Prakash  | 
 Ravi Prakash  | 
|  MAPREDUCE-5312  | 
 TestRMNMInfo is failing  | 
  Major  | 
 .  | 
 Alejandro Abdelnur  | 
 Sandy Ryza  | 
|  HADOOP-9599  | 
 hadoop-config.cmd doesn’t set JAVA_LIBRARY_PATH correctly  | 
  Major  | 
 .  | 
 Mostafa Elhemali  | 
 Mostafa Elhemali  | 
|  HDFS-4677  | 
 Editlog should support synchronous writes  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HADOOP-9581  | 
 hadoop –config non-existent directory should result in error  | 
  Major  | 
 scripts  | 
 Ashwin Shankar  | 
 Ashwin Shankar  | 
|  MAPREDUCE-5308  | 
 Shuffling to memory can get out-of-sync when fetching multiple compressed map outputs  | 
  Major  | 
 .  | 
 Nathan Roberts  | 
 Nathan Roberts  | 
|  MAPREDUCE-5315  | 
 DistCp reports success even on failure.  | 
  Critical  | 
 distcp  | 
 Mithun Radhakrishnan  | 
 Mithun Radhakrishnan  | 
|  HDFS-4873  | 
 callGetBlockLocations returns incorrect number of blocks for snapshotted files  | 
  Major  | 
 snapshots  | 
 Hari Mankude  | 
 Jing Zhao  | 
|  YARN-767  | 
 Initialize Application status metrics  when QueueMetrics is initialized  | 
  Major  | 
 .  | 
 Jian He  | 
 Jian He  | 
|  YARN-795  | 
 Fair scheduler queue metrics should subtract allocated vCores from available vCores  | 
  Major  | 
 scheduler  | 
 Wei Yan  | 
 Wei Yan  | 
|  HADOOP-9526  | 
 TestShellCommandFencer and TestShell fail on Windows  | 
  Major  | 
 test  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  HADOOP-9638  | 
 parallel test changes caused invalid test path for several HDFS tests on Windows  | 
  Major  | 
 test  | 
 Chris Nauroth  | 
 Andrey Klochkov  | 
|  MAPREDUCE-5259  | 
 TestTaskLog fails on Windows because of path separators missmatch  | 
  Major  | 
 test  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  YARN-648  | 
 FS: Add documentation for pluggable policy  | 
  Major  | 
 scheduler  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  YARN-700  | 
 TestInfoBlock fails on Windows because of line ending missmatch  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HDFS-4878  | 
 On Remove Block, Block is not Removed from neededReplications queue  | 
  Major  | 
 namenode  | 
 Tao Luo  | 
 Tao Luo  | 
|  HDFS-4902  | 
 DFSClient.getSnapshotDiffReport should use string path rather than o.a.h.fs.Path  | 
  Major  | 
 snapshots  | 
 Binglin Chang  | 
 Binglin Chang  | 
|  MAPREDUCE-4019  | 
 -list-attempt-ids  is not working  | 
  Minor  | 
 client  | 
 B Anil Kumar  | 
 Ashwin Shankar  | 
|  HDFS-4845  | 
 FSEditLogLoader gets NPE while accessing INodeMap in TestEditLogRace  | 
  Critical  | 
 namenode  | 
 Kihwal Lee  | 
 Arpit Agarwal  | 
|  YARN-812  | 
 Enabling app summary logs causes ‘FileNotFound’ errors  | 
  Major  | 
 .  | 
 Ramya Sunil  | 
 Siddharth Seth  | 
|  MAPREDUCE-5319  | 
 Job.xml file does not has ‘user.name’ property for Hadoop2  | 
  Major  | 
 .  | 
 Yesha Vora  | 
 Xuan Gong  | 
|  HDFS-4783  | 
 TestDelegationTokensWithHA#testHAUtilClonesDelegationTokens fails on Windows  | 
  Major  | 
 test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  MAPREDUCE-5310  | 
 MRAM should not normalize allocation request capabilities  | 
  Major  | 
 applicationmaster  | 
 Alejandro Abdelnur  | 
 Alejandro Abdelnur  | 
|  HDFS-3934  | 
 duplicative dfs_hosts entries handled wrong  | 
  Minor  | 
 .  | 
 Andy Isaacson  | 
 Colin P. McCabe  | 
|  YARN-639  | 
 Make AM of Distributed Shell Use NMClient  | 
  Major  | 
 applications/distributed-shell  | 
 Zhijie Shen  | 
 Zhijie Shen  | 
|  HADOOP-9632  | 
 TestShellCommandFencer will fail if there is a ‘host’ machine in the network  | 
  Minor  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  YARN-833  | 
 Move Graph and VisualizeStateMachine into yarn.state package  | 
  Major  | 
 .  | 
 Zhijie Shen  | 
 Zhijie Shen  | 
|  HADOOP-9517  | 
 Document Hadoop Compatibility  | 
  Blocker  | 
 documentation  | 
 Arun C Murthy  | 
 Karthik Kambatla  | 
|  HDFS-4910  | 
 TestPermission failed in branch-2  | 
  Major  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  YARN-839  | 
 TestContainerLaunch.testContainerEnvVariables fails on Windows  | 
  Minor  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HDFS-4818  | 
 several HDFS tests that attempt to make directories unusable do not work correctly on Windows  | 
  Minor  | 
 namenode, test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  YARN-799  | 
 CgroupsLCEResourcesHandler tries to write to cgroup.procs  | 
  Major  | 
 nodemanager  | 
 Chris Riccomini  | 
 Chris Riccomini  | 
|  HDFS-4906  | 
 HDFS Output streams should not accept writes after being closed  | 
  Major  | 
 hdfs-client  | 
 Aaron T. Myers  | 
 Aaron T. Myers  | 
|  HADOOP-9637  | 
 Adding Native Fstat for Windows as needed by YARN  | 
  Major  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  YARN-848  | 
 Nodemanager does not register with RM using the fully qualified hostname  | 
  Major  | 
 .  | 
 Hitesh Shah  | 
 Hitesh Shah  | 
|  HDFS-4533  | 
 start-dfs.sh ignored additional parameters besides -upgrade  | 
  Major  | 
 datanode, namenode  | 
 Fengdong Yu  | 
 Fengdong Yu  | 
|  HDFS-4917  | 
 Start-dfs.sh cannot pass the parameters correctly  | 
  Major  | 
 datanode, namenode  | 
 Fengdong Yu  | 
 Fengdong Yu  | 
|  YARN-852  | 
 TestAggregatedLogFormat.testContainerLogsFileAccess fails on Windows  | 
  Minor  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  MAPREDUCE-5334  | 
 TestContainerLauncherImpl is failing  | 
  Blocker  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Vinod Kumar Vavilapalli  | 
|  YARN-854  | 
 App submission fails on secure deploy  | 
  Blocker  | 
 .  | 
 Ramya Sunil  | 
 Omkar Vinit Joshi  | 
|  YARN-861  | 
 TestContainerManager is failing  | 
  Critical  | 
 nodemanager  | 
 Devaraj K  | 
 Vinod Kumar Vavilapalli  | 
|  HDFS-4883  | 
 complete() should verify fileId  | 
  Major  | 
 namenode  | 
 Konstantin Shvachko  | 
 Tao Luo  | 
|  HDFS-4205  | 
 fsck fails with symlinks  | 
  Major  | 
 hdfs-client  | 
 Andy Isaacson  | 
 Jason Lowe  | 
|  HADOOP-9439  | 
 JniBasedUnixGroupsMapping: fix some crash bugs  | 
  Minor  | 
 native  | 
 Colin P. McCabe  | 
 Colin P. McCabe  | 
|  HDFS-4927  | 
 CreateEditsLog creates inodes with an invalid inode ID, which then cannot be loaded by a namenode.  | 
  Minor  | 
 test  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  HADOOP-9656  | 
 Gridmix unit tests fail on Windows and Linux  | 
  Minor  | 
 test, tools  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  YARN-874  | 
 Tracking YARN/MR test failures after HADOOP-9421 and YARN-827  | 
  Blocker  | 
 .  | 
 Vinod Kumar Vavilapalli  | 
 Vinod Kumar Vavilapalli  | 
|  MAPREDUCE-5326  | 
 Add version to shuffle header  | 
  Blocker  | 
 .  | 
 Arun C Murthy  | 
 Zhijie Shen  | 
|  HADOOP-9665  | 
 BlockDecompressorStream#decompress will throw EOFException instead of return -1 when EOF  | 
  Critical  | 
 .  | 
 Zhijie Shen  | 
 Zhijie Shen  | 
|  MAPREDUCE-5328  | 
 ClientToken should not be set in the environment  | 
  Major  | 
 .  | 
 Omkar Vinit Joshi  | 
 Omkar Vinit Joshi  | 
|  HDFS-4944  | 
 WebHDFS cannot create a file path containing characters that must be URI-encoded, such as space.  | 
  Major  | 
 webhdfs  | 
 Chris Nauroth  | 
 Chris Nauroth  | 
|  MAPREDUCE-5349  | 
 TestClusterMapReduceTestCase and TestJobName fail on Windows in branch-2  | 
  Minor  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HDFS-4797  | 
 BlockScanInfo does not override equals(..) and hashCode() consistently  | 
  Minor  | 
 datanode  | 
 Tsz Wo Nicholas Sze  | 
 Tsz Wo Nicholas Sze  | 
|  HDFS-4888  | 
 Refactor and fix FSNamesystem.getTurnOffTip to sanity  | 
  Major  | 
 .  | 
 Ravi Prakash  | 
 Ravi Prakash  | 
|  HADOOP-9678  | 
 TestRPC#testStopsAllThreads intermittently fails on Windows  | 
  Major  | 
 .  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HDFS-4943  | 
 WebHdfsFileSystem does not work when original file path has encoded chars  | 
  Minor  | 
 webhdfs  | 
 Jerry He  | 
 Jerry He  | 
|  HADOOP-9681  | 
 FileUtil.unTarUsingJava() should close the InputStream upon finishing  | 
  Minor  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HDFS-3499  | 
 Make NetworkTopology support user specified topology class  | 
  Major  | 
 datanode  | 
 Junping Du  | 
 Junping Du  | 
|  MAPREDUCE-5355  | 
 MiniMRYarnCluster with localFs does not work on Windows  | 
  Minor  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HDFS-4948  | 
 mvn site for hadoop-hdfs-nfs fails  | 
  Major  | 
 .  | 
 Robert Joseph Evans  | 
 Brandon Li  | 
|  MAPREDUCE-5359  | 
 JobHistory should not use File.separator to match timestamp in path  | 
  Minor  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  MAPREDUCE-5357  | 
 Job staging directory owner checking could fail on Windows  | 
  Minor  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HDFS-4954  | 
 compile failure in branch-2: getFlushedOffset should catch or rethrow IOException  | 
  Major  | 
 nfs  | 
 Brandon Li  | 
 Brandon Li  | 
|  MAPREDUCE-5360  | 
 TestMRJobClient fails on Windows due to path format  | 
  Minor  | 
 test  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HADOOP-9504  | 
 MetricsDynamicMBeanBase has concurrency issues in createMBeanInfo  | 
  Critical  | 
 metrics  | 
 Liang Xie  | 
 Liang Xie  | 
|  MAPREDUCE-5366  | 
 TestMRAsyncDiskService fails on Windows  | 
  Minor  | 
 test  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HADOOP-9307  | 
 BufferedFSInputStream.read returns wrong results after certain seeks  | 
  Major  | 
 fs  | 
 Todd Lipcon  | 
 Todd Lipcon  | 
|  MAPREDUCE-5187  | 
 Create mapreduce command scripts on Windows  | 
  Major  | 
 mrv2  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HDFS-4841  | 
 FsShell commands using secure webhfds fail ClientFinalizer shutdown hook  | 
  Major  | 
 security, webhdfs  | 
 Stephen Chu  | 
 Robert Kanter  | 
|  YARN-894  | 
 NodeHealthScriptRunner timeout checking is inaccurate on Windows  | 
  Minor  | 
 nodemanager  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HADOOP-8440  | 
 HarFileSystem.decodeHarURI fails for URIs whose host contains numbers  | 
  Minor  | 
 fs  | 
 Ivan Mitic  | 
 Ivan Mitic  | 
|  HDFS-4951  | 
 FsShell commands using secure httpfs throw exceptions due to missing TokenRenewer  | 
  Major  | 
 security  | 
 Robert Kanter  | 
 Robert Kanter  | 
|  MAPREDUCE-5325  | 
 ClientRMProtocol.getAllApplications should accept ApplicationType as a parameter—MR changes  | 
  Major  | 
 .  | 
 Xuan Gong  | 
 Xuan Gong  | 
|  HDFS-4887  | 
 TestNNThroughputBenchmark exits abruptly  | 
  Blocker  | 
 benchmarks, test  | 
 Kihwal Lee  | 
 Kihwal Lee  | 
|  YARN-368  | 
 Fix typo “defiend” should be “defined” in error output  | 
  Trivial  | 
 .  | 
 Albert Chu  | 
 Albert Chu  | 
|  MAPREDUCE-4374  | 
 Fix child task environment variable config and add support for Windows  | 
  Minor  | 
 mrv2  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HDFS-4969  | 
 WebhdfsFileSystem expects non-standard WEBHDFS Json element  | 
  Blocker  | 
 test, webhdfs  | 
 Robert Kanter  | 
 Robert Kanter  | 
|  HDFS-4980  | 
 Incorrect logging.properties file for hadoop-httpfs  | 
  Major  | 
 build  | 
 Mark Grover  | 
 Mark Grover  | 
|  YARN-333  | 
 Schedulers cannot control the queue-name of an application  | 
  Major  | 
 .  | 
 Sandy Ryza  | 
 Sandy Ryza  | 
|  HDFS-4982  | 
 JournalNode should relogin from keytab before fetching logs from other JNs  | 
  Major  | 
 journal-node, security  | 
 Todd Lipcon  | 
 Todd Lipcon  | 
|  YARN-541  | 
 getAllocatedContainers() is not returning all the allocated containers  | 
  Blocker  | 
 resourcemanager  | 
 Krishna Kishore Bonagiri  | 
 Bikas Saha  | 
|  YARN-763  | 
 AMRMClientAsync should stop heartbeating after receiving shutdown from RM  | 
  Major  | 
 .  | 
 Bikas Saha  | 
 Xuan Gong  | 
|  YARN-654  | 
 AMRMClient: Perform sanity checks for parameters of public methods  | 
  Major  | 
 .  | 
 Bikas Saha  | 
 Xuan Gong  | 
|  YARN-909  | 
 Disable TestLinuxContainerExecutorWithMocks on Windows  | 
  Minor  | 
 nodemanager  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  HADOOP-9707  | 
 Fix register lists for crc32c inline assembly  | 
  Minor  | 
 util  | 
 Todd Lipcon  | 
 Todd Lipcon  | 
|  HDFS-4999  | 
 fix TestShortCircuitLocalRead on branch-2  | 
  Major  | 
 .  | 
 Kihwal Lee  | 
 Colin P. McCabe  | 
|  YARN-661  | 
 NM fails to cleanup local directories for users  | 
  Major  | 
 nodemanager  | 
 Jason Lowe  | 
 Omkar Vinit Joshi  | 
|  HDFS-4998  | 
 TestUnderReplicatedBlocks fails intermittently  | 
  Major  | 
 test  | 
 Kihwal Lee  | 
 Kihwal Lee  | 
|  HADOOP-9738  | 
 TestDistCh fails  | 
  Major  | 
 tools  | 
 Kihwal Lee  | 
 Jing Zhao  | 
|  YARN-912  | 
 Create exceptions package in common/api for yarn and move client facing exceptions to them  | 
  Major  | 
 .  | 
 Bikas Saha  | 
 Mayank Bansal  | 
|  HDFS-5005  | 
 Move SnapshotException and SnapshotAccessControlException to o.a.h.hdfs.protocol  | 
  Major  | 
 .  | 
 Jing Zhao  | 
 Jing Zhao  | 
|  HDFS-5003  | 
 TestNNThroughputBenchmark failed caused by existing directories  | 
  Minor  | 
 test  | 
 Xi Fang  | 
 Xi Fang  | 
|  HADOOP-9643  | 
 org.apache.hadoop.security.SecurityUtil calls toUpperCase(Locale.getDefault()) as well as toLowerCase(Locale.getDefault()) on hadoop.security.authentication value.  | 
  Minor  | 
 security  | 
 Mark Miller  | 
 Mark Miller  | 
|  YARN-919  | 
 Document setting default heap sizes in yarn env  | 
  Minor  | 
 .  | 
 Mayank Bansal  | 
 Mayank Bansal  | 
|  YARN-897  | 
 CapacityScheduler wrongly sorted queues  | 
  Blocker  | 
 capacityscheduler  | 
 Djellel Eddine Difallah  | 
 Djellel Eddine Difallah  | 
|  HDFS-5018  | 
 Misspelled DFSConfigKeys#DFS_NAMENODE_STALE_DATANODE_INTERVAL_DEFAULT in javadoc of DatanodeInfo#isStale()  | 
  Minor  | 
 .  | 
 Ted Yu  | 
 Ted Yu  | 
|  YARN-853  | 
 maximum-am-resource-percent doesn’t work after refreshQueues command  | 
  Major  | 
 capacityscheduler  | 
 Devaraj K  | 
 Devaraj K  | 
|  HADOOP-9759  | 
 Add support for NativeCodeLoader#getLibraryName on Windows  | 
  Critical  | 
 .  | 
 Chuan Liu  | 
 Chuan Liu  | 
|  MAPREDUCE-5412  | 
 Change MR to use multiple containers API of ContainerManager after YARN-926  | 
  Major  | 
 .  | 
 Jian He  | 
 Jian He  | 
|  YARN-968  | 
 RM admin commands don’t work  | 
  Blocker  | 
 .  | 
 Kihwal Lee  | 
 Vinod Kumar Vavilapalli  | 
|  YARN-875  | 
 Application can hang if AMRMClientAsync callback thread has exception  | 
  Major  | 
 .  | 
 Bikas Saha  | 
 Xuan Gong  | 
|  MAPREDUCE-5213  | 
 Re-assess TokenCache methods marked @Private  | 
  Minor  | 
 .  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  HADOOP-9701  | 
 mvn site ambiguous links in hadoop-common  | 
  Minor  | 
 documentation  | 
 Steve Loughran  | 
 Karthik Kambatla  | 
|  HDFS-5024  | 
 Make DatanodeProtocol#commitBlockSynchronization idempotent  | 
  Major  | 
 namenode  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  YARN-688  | 
 Containers not cleaned up when NM received SHUTDOWN event from NodeStatusUpdater  | 
  Major  | 
 .  | 
 Jian He  | 
 Jian He  | 
|  HADOOP-9773  | 
 TestLightWeightCache fails  | 
  Minor  | 
 test  | 
 Tsz Wo Nicholas Sze  | 
 Tsz Wo Nicholas Sze  | 
|  HDFS-5016  | 
 Deadlock in pipeline recovery causes Datanode to be marked dead  | 
  Blocker  | 
 .  | 
 Devaraj Das  | 
 Suresh Srinivas  | 
|  MAPREDUCE-5421  | 
 TestNonExistentJob is failed due to recent changes in YARN  | 
  Blocker  | 
 test  | 
 Junping Du  | 
 Junping Du  | 
|  HADOOP-9507  | 
 LocalFileSystem rename() is broken in some cases when destination exists  | 
  Minor  | 
 fs  | 
 Mostafa Elhemali  | 
 Chris Nauroth  | 
|  MAPREDUCE-5419  | 
 TestSlive is getting FileNotFound Exception  | 
  Major  | 
 mrv2  | 
 Robert Parker  | 
 Robert Parker  | 
|  YARN-960  | 
 TestMRCredentials and  TestBinaryTokenFile are failing on trunk  | 
  Blocker  | 
 .  | 
 Alejandro Abdelnur  | 
 Daryn Sharp  | 
|  YARN-937  | 
 Fix unmanaged AM in non-secure/secure setup post YARN-701  | 
  Blocker  | 
 applications/unmanaged-AM-launcher  | 
 Arun C Murthy  | 
 Alejandro Abdelnur  | 
|  MAPREDUCE-5059  | 
 Job overview shows average merge time larger than for any reduce attempt  | 
  Major  | 
 jobhistoryserver, webapps  | 
 Jason Lowe  | 
 Omkar Vinit Joshi  | 
|  YARN-932  | 
 TestResourceLocalizationService.testLocalizationInit can fail on JDK7  | 
  Major  | 
 .  | 
 Sandy Ryza  | 
 Karthik Kambatla  | 
|  YARN-945  | 
 AM register failing after AMRMToken  | 
  Blocker  | 
 .  | 
 Bikas Saha  | 
 Vinod Kumar Vavilapalli  | 
|  HADOOP-9786  | 
 RetryInvocationHandler#isRpcInvocation should support ProtocolTranslator  | 
  Major  | 
 .  | 
 Jing Zhao  | 
 Jing Zhao  | 
|  HADOOP-9787  | 
 ShutdownHelper util to shutdown threads and threadpools  | 
  Major  | 
 util  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  HADOOP-9816  | 
 RPC Sasl QOP is broken  | 
  Blocker  | 
 ipc, security  | 
 Daryn Sharp  | 
 Daryn Sharp  | 
|  MAPREDUCE-5399  | 
 Unnecessary Configuration instantiation in IFileInputStream slows down merge  | 
  Blocker  | 
 mrv1, mrv2  | 
 Stanislav Barton  | 
 Stanislav Barton  | 
|  HADOOP-9850  | 
 RPC kerberos errors don’t trigger relogin  | 
  Blocker  | 
 ipc  | 
 Daryn Sharp  | 
 Daryn Sharp  | 
|  YARN-1043  | 
 YARN Queue metrics are getting pushed to neither file nor Ganglia  | 
  Major  | 
 .  | 
 Yusaku Sako  | 
 Jian He  | 
|  YARN-656  | 
 In scheduler UI, including reserved memory in “Memory Total” can make it exceed cluster capacity.  | 
  Major  | 
 resourcemanager, scheduler  | 
 Sandy Ryza  | 
 Sandy Ryza  | 
|  YARN-1046  | 
 Disable mem monitoring by default in MiniYARNCluster  | 
  Major  | 
 .  | 
 Karthik Kambatla  | 
 Karthik Kambatla  | 
|  HADOOP-9527  | 
 Add symlink support to LocalFileSystem on Windows  | 
  Major  | 
 fs, test  | 
 Arpit Agarwal  | 
 Arpit Agarwal  | 
|  HADOOP-9872  | 
 Improve protoc version handling and detection  | 
  Blocker  | 
 build  | 
 Alejandro Abdelnur  | 
 Alejandro Abdelnur  | 
|  HDFS-4489  | 
 Use InodeID as as an identifier of a file in HDFS protocols and APIs  | 
  Major  | 
 namenode  | 
 Brandon Li  | 
 Brandon Li  |