|  HDFS-10650  | 
 DFSClient#mkdirs and DFSClient#primitiveMkdir should use default directory permission  | 
  Minor  | 
 .  | 
 John Zhuge  | 
 John Zhuge  | 
|  HADOOP-13965  | 
 Groups should be consistent in using default group mapping class  | 
  Minor  | 
 security  | 
 Yiqun Lin  | 
 Yiqun Lin  | 
|  YARN-6977  | 
 Node information is not provided for non am containers in RM logs  | 
  Major  | 
 capacity scheduler  | 
 Sumana Sathish  | 
 Suma Shivaprasad  | 
|  HADOOP-15261  | 
 Upgrade commons-io from 2.4 to 2.5  | 
  Major  | 
 minikdc  | 
 PandaMonkey  | 
 PandaMonkey  | 
|  HADOOP-15331  | 
 Fix a race condition causing parsing error of java.io.BufferedInputStream in class org.apache.hadoop.conf.Configuration  | 
  Major  | 
 common  | 
 Miklos Szegedi  | 
 Miklos Szegedi  | 
|  YARN-8222  | 
 Fix potential NPE when gets RMApp from RM context  | 
  Critical  | 
 .  | 
 Tao Yang  | 
 Tao Yang  | 
|  HDFS-13174  | 
 hdfs mover -p /path times out after 20 min  | 
  Major  | 
 balancer & mover  | 
 István Fajth  | 
 István Fajth  | 
|  HDFS-13723  | 
 Occasional “Should be different group” error in TestRefreshUserMappings#testGroupMappingRefresh  | 
  Major  | 
 security, test  | 
 Siyao Meng  | 
 Siyao Meng  | 
|  YARN-7266  | 
 Timeline Server event handler threads locked  | 
  Major  | 
 ATSv2, timelineserver  | 
 Venkata Puneet Ravuri  | 
 Prabhu Joseph  | 
|  HDFS-13677  | 
 Dynamic refresh Disk configuration results in overwriting VolumeMap  | 
  Blocker  | 
 .  | 
 ZanderXu  | 
 ZanderXu  | 
|  HADOOP-16334  | 
 Fix yetus-wrapper not working when HADOOP_YETUS_VERSION >= 0.9.0  | 
  Major  | 
 yetus  | 
 Wanqiang Ji  | 
 Wanqiang Ji  | 
|  YARN-9594  | 
 Fix missing break statement in ContainerScheduler#handle  | 
  Major  | 
 .  | 
 lujie  | 
 lujie  | 
|  YARN-9744  | 
 RollingLevelDBTimelineStore.getEntityByTime fails with NPE  | 
  Major  | 
 timelineserver  | 
 Prabhu Joseph  | 
 Prabhu Joseph  | 
|  YARN-9785  | 
 Fix DominantResourceCalculator when one resource is zero  | 
  Blocker  | 
 .  | 
 Bilwa S T  | 
 Bilwa S T  | 
|  YARN-9833  | 
 Race condition when DirectoryCollection.checkDirs() runs during container launch  | 
  Major  | 
 .  | 
 Peter Bacsko  | 
 Peter Bacsko  | 
|  HDFS-14216  | 
 NullPointerException happens in NamenodeWebHdfs  | 
  Critical  | 
 .  | 
 lujie  | 
 lujie  | 
|  YARN-9984  | 
 FSPreemptionThread can cause NullPointerException while app is unregistered with containers running on a node  | 
  Major  | 
 fairscheduler  | 
 Wilfred Spiegelenburg  | 
 Wilfred Spiegelenburg  | 
|  HADOOP-16841  | 
 The description of hadoop.http.authentication.signature.secret.file contains outdated information  | 
  Minor  | 
 documentation  | 
 Akira Ajisaka  | 
 Xieming Li  | 
|  HADOOP-16768  | 
 SnappyCompressor test cases wrongly assume that the compressed data is always smaller than the input data  | 
  Major  | 
 io, test  | 
 zhao bo  | 
 Akira Ajisaka  | 
|  HADOOP-17068  | 
 client fails forever when namenode ipaddr changed  | 
  Major  | 
 hdfs-client  | 
 Sean Chow  | 
 Sean Chow  | 
|  HADOOP-17116  | 
 Skip Retry INFO logging on first failover from a proxy  | 
  Major  | 
 ha  | 
 Hanisha Koneru  | 
 Hanisha Koneru  | 
|  MAPREDUCE-7294  | 
 Only application master should upload resource to Yarn Shared Cache  | 
  Major  | 
 mrv2  | 
 zhenzhao wang  | 
 zhenzhao wang  | 
|  YARN-10438  | 
 Handle null containerId in ClientRMService#getContainerReport()  | 
  Major  | 
 resourcemanager  | 
 Raghvendra Singh  | 
 Shubham Gupta  | 
|  MAPREDUCE-7289  | 
 Fix wrong comment in LongLong.java  | 
  Trivial  | 
 documentation, examples  | 
 Akira Ajisaka  | 
 Wanqiang Ji  | 
|  YARN-10393  | 
 MR job live lock caused by completed state container leak in heartbeat between node manager and RM  | 
  Major  | 
 nodemanager, yarn  | 
 zhenzhao wang  | 
 Jim Brennan  | 
|  YARN-10455  | 
 TestNMProxy.testNMProxyRPCRetry is not consistent  | 
  Major  | 
 .  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  HADOOP-17223  | 
 update  org.apache.httpcomponents:httpclient to 4.5.13 and httpcore to 4.4.13  | 
  Blocker  | 
 .  | 
 Pranav Bheda  | 
 Pranav Bheda  | 
|  HADOOP-17309  | 
 Javadoc warnings and errors are ignored in the precommit jobs  | 
  Major  | 
 build, documentation  | 
 Akira Ajisaka  | 
 Akira Ajisaka  | 
|  MAPREDUCE-7302  | 
 Upgrading to JUnit 4.13 causes testcase TestFetcher.testCorruptedIFile() to fail  | 
  Major  | 
 test  | 
 Peter Bacsko  | 
 Peter Bacsko  | 
|  HDFS-15644  | 
 Failed volumes can cause DNs to stop block reporting  | 
  Major  | 
 block placement, datanode  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  YARN-10467  | 
 ContainerIdPBImpl objects can be leaked in RMNodeImpl.completedContainers  | 
  Major  | 
 resourcemanager  | 
 Haibo Chen  | 
 Haibo Chen  | 
|  HADOOP-17340  | 
 TestLdapGroupsMapping failing -string mismatch in exception validation  | 
  Major  | 
 test  | 
 Steve Loughran  | 
 Steve Loughran  | 
|  HADOOP-17352  | 
 Update PATCH_NAMING_RULE in the personality file  | 
  Minor  | 
 build  | 
 Akira Ajisaka  | 
 Akira Ajisaka  | 
|  HADOOP-17358  | 
 Improve excessive reloading of Configurations  | 
  Major  | 
 conf  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  YARN-8558  | 
 NM recovery level db not cleaned up properly on container finish  | 
  Critical  | 
 .  | 
 Bibin Chundatt  | 
 Bibin Chundatt  | 
|  YARN-10498  | 
 Fix Yarn CapacityScheduler Markdown document  | 
  Trivial  | 
 documentation  | 
 zhaoshengjie  | 
 zhaoshengjie  | 
|  HDFS-15660  | 
 StorageTypeProto is not compatiable between 3.x and 2.6  | 
  Major  | 
 .  | 
 Ryan Wu  | 
 Ryan Wu  | 
|  HDFS-15725  | 
 Lease Recovery never completes for a committed block which the DNs never finalize  | 
  Major  | 
 namenode  | 
 Stephen O’Donnell  | 
 Stephen O’Donnell  | 
|  HADOOP-17438  | 
 Increase docker memory limit in Jenkins  | 
  Major  | 
 build, scripts, test, yetus  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  HADOOP-16947  | 
 Stale record should be remove when MutableRollingAverages generating aggregate data.  | 
  Major  | 
 .  | 
 Haibin Huang  | 
 Haibin Huang  | 
|  HDFS-15632  | 
 AbstractContractDeleteTest should set recursive parameter to true for recursive test cases.  | 
  Major  | 
 .  | 
 Konstantin Shvachko  | 
 Anton Kutuzov  | 
|  HDFS-10498  | 
 Intermittent test failure org.apache.hadoop.hdfs.server.namenode.snapshot.TestSnapshotFileLength.testSnapshotfileLength  | 
  Major  | 
 hdfs, snapshots  | 
 Hanisha Koneru  | 
 Jim Brennan  | 
|  HADOOP-17495  | 
 Backport HADOOP-16947 “Stale record should be remove when MutableRollingAverages generating aggregate data.” to branch 2.10  | 
  Major  | 
 .  | 
 Felix N  | 
 Felix N  | 
|  HDFS-15801  | 
 Backport HDFS-14582 to branch-2.10 (Failed to start DN with ArithmeticException when NULL checksum used)  | 
  Major  | 
 .  | 
 Janus Chow  | 
 Janus Chow  | 
|  YARN-10428  | 
 Zombie applications in the YARN queue using FAIR + sizebasedweight  | 
  Critical  | 
 capacityscheduler  | 
 Guang Yang  | 
 Andras Gyori  | 
|  HDFS-15792  | 
 ClasscastException while loading FSImage  | 
  Major  | 
 nn  | 
 Renukaprasad C  | 
 Renukaprasad C  | 
|  HADOOP-17516  | 
 Upgrade ant to 1.10.9  | 
  Major  | 
 .  | 
 Akira Ajisaka  | 
 Akira Ajisaka  | 
|  YARN-10500  | 
 TestDelegationTokenRenewer fails intermittently  | 
  Major  | 
 test  | 
 Akira Ajisaka  | 
 Masatake Iwasaki  | 
|  MAPREDUCE-7323  | 
 Remove job_history_summary.py  | 
  Major  | 
 .  | 
 Akira Ajisaka  | 
 Akira Ajisaka  | 
|  HADOOP-17510  | 
 Hadoop prints sensitive Cookie information.  | 
  Major  | 
 .  | 
 Renukaprasad C  | 
 Renukaprasad C  | 
|  HDFS-15422  | 
 Reported IBR is partially replaced with stored info when queuing.  | 
  Critical  | 
 namenode  | 
 Kihwal Lee  | 
 Stephen O’Donnell  | 
|  YARN-10651  | 
 CapacityScheduler crashed with NPE in AbstractYarnScheduler.updateNodeResource()  | 
  Major  | 
 .  | 
 Haibo Chen  | 
 Haibo Chen  | 
|  MAPREDUCE-7320  | 
 ClusterMapReduceTestCase does not clean directories  | 
  Major  | 
 .  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  HDFS-15849  | 
 ExpiredHeartbeats metric should be of Type.COUNTER  | 
  Major  | 
 metrics  | 
 Konstantin Shvachko  | 
 Qi Zhu  | 
|  HADOOP-17557  | 
 skip-dir option is not processed by Yetus  | 
  Major  | 
 build, precommit, yetus  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  HADOOP-17572  | 
 [branch-2.10] Docker image build fails due to the removal of openjdk-7-jdk package  | 
  Blocker  | 
 build  | 
 Akira Ajisaka  | 
 Akira Ajisaka  | 
|  HADOOP-17582  | 
 Replace GitHub App Token with GitHub OAuth token  | 
  Major  | 
 build  | 
 Akira Ajisaka  | 
 Akira Ajisaka  | 
|  HADOOP-17586  | 
 Upgrade org.codehaus.woodstox:stax2-api to 4.2.1  | 
  Major  | 
 .  | 
 Ayush Saxena  | 
 Ayush Saxena  | 
|  YARN-10588  | 
 Percentage of queue and cluster is zero in WebUI  | 
  Major  | 
 .  | 
 Bilwa S T  | 
 Bilwa S T  | 
|  MAPREDUCE-7322  | 
 revisiting TestMRIntermediateDataEncryption  | 
  Major  | 
 job submission, security, test  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  HADOOP-17592  | 
 Fix the wrong CIDR range example in Proxy User documentation  | 
  Minor  | 
 documentation  | 
 Kwangsun Noh  | 
 Kwangsun Noh  | 
|  MAPREDUCE-7325  | 
 Intermediate data encryption is broken in LocalJobRunner  | 
  Major  | 
 job submission, security  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  YARN-10697  | 
 Resources are displayed in bytes in UI for schedulers other than capacity  | 
  Major  | 
 .  | 
 Bilwa S T  | 
 Bilwa S T  | 
|  HADOOP-17602  | 
 Upgrade JUnit to 4.13.1  | 
  Major  | 
 build, security, test  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  MAPREDUCE-7332  | 
 Fix SpillCallBackPathsFinder to use JDK7 on branch-2.10  | 
  Minor  | 
 job submission, security  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  YARN-10501  | 
 Can’t remove all node labels after add node label without nodemanager port  | 
  Critical  | 
 yarn  | 
 caozhiqiang  | 
 caozhiqiang  | 
|  YARN-10716  | 
 Fix typo in ContainerRuntime  | 
  Trivial  | 
 documentation  | 
 Wanqiang Ji  | 
 xishuhai  | 
|  HADOOP-17603  | 
 Upgrade tomcat-embed-core to 7.0.108  | 
  Major  | 
 build, security  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  HADOOP-17601  | 
 Upgrade Jackson databind in branch-2.10 to 2.9.10.7  | 
  Major  | 
 .  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  YARN-10733  | 
 TimelineService Hbase tests are failing with timeout error on branch-2.10  | 
  Major  | 
 test, timelineserver, yarn  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  HDFS-15963  | 
 Unreleased volume references cause an infinite loop  | 
  Critical  | 
 datanode  | 
 Shuyan Zhang  | 
 Shuyan Zhang  | 
|  YARN-10460  | 
 Upgrading to JUnit 4.13 causes tests in TestNodeStatusUpdater to fail  | 
  Major  | 
 nodemanager, test  | 
 Peter Bacsko  | 
 Peter Bacsko  | 
|  YARN-10749  | 
 Can’t remove all node labels after add node label without nodemanager port, broken by YARN-10647  | 
  Major  | 
 .  | 
 D M Murali Krishna Reddy  | 
 D M Murali Krishna Reddy  | 
|  YARN-10555  | 
  Missing access check before getAppAttempts  | 
  Critical  | 
 webapp  | 
 lujie  | 
 lujie  | 
|  HADOOP-17718  | 
 Explicitly set locale in the Dockerfile  | 
  Blocker  | 
 build  | 
 Wei-Chiu Chuang  | 
 Wei-Chiu Chuang  | 
|  YARN-10770  | 
 container-executor permission is wrong in SecureContainer.md  | 
  Major  | 
 documentation  | 
 Akira Ajisaka  | 
 Siddharth Ahuja  | 
|  HDFS-15915  | 
 Race condition with async edits logging due to updating txId outside of the namesystem log  | 
  Major  | 
 hdfs, namenode  | 
 Konstantin Shvachko  | 
 Konstantin Shvachko  | 
|  HDFS-16040  | 
 RpcQueueTime metric counts requeued calls as unique events.  | 
  Major  | 
 hdfs  | 
 Simbarashe Dzinamarira  | 
 Simbarashe Dzinamarira  | 
|  HDFS-16068  | 
 WebHdfsFileSystem has a possible connection leak in connection with HttpFS  | 
  Major  | 
 .  | 
 Takanobu Asanuma  | 
 Takanobu Asanuma  | 
|  HDFS-15618  | 
 Improve datanode shutdown latency  | 
  Major  | 
 datanode  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  HADOOP-17769  | 
 Upgrade JUnit to 4.13.2  | 
  Major  | 
 .  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  YARN-10824  | 
 Title not set for JHS and NM webpages  | 
  Major  | 
 .  | 
 Rajshree Mishra  | 
 Bilwa S T  | 
|  MAPREDUCE-7353  | 
 Mapreduce job fails when NM is stopped  | 
  Major  | 
 .  | 
 Bilwa S T  | 
 Bilwa S T  | 
|  HADOOP-17793  | 
 Better token validation  | 
  Major  | 
 .  | 
 Artem Smotrakov  | 
 Artem Smotrakov  | 
|  HDFS-16042  | 
 DatanodeAdminMonitor scan should be delay based  | 
  Major  | 
 datanode  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  HADOOP-17028  | 
 ViewFS should initialize target filesystems lazily  | 
  Major  | 
 client-mounts, fs, viewfs  | 
 Uma Maheswara Rao G  | 
 Abhishek Das  | 
|  HADOOP-17370  | 
 Upgrade commons-compress to 1.21  | 
  Major  | 
 common  | 
 Dongjoon Hyun  | 
 Akira Ajisaka  | 
|  HADOOP-17886  | 
 Upgrade ant to 1.10.11  | 
  Major  | 
 .  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  HADOOP-17885  | 
 Upgrade JSON smart to 1.3.3 on branch-2.10  | 
  Major  | 
 .  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  HDFS-16207  | 
 Remove NN logs stack trace for non-existent xattr query  | 
  Major  | 
 namenode  | 
 Ahmed Hussein  | 
 Ahmed Hussein  | 
|  HDFS-16198  | 
 Short circuit read leaks Slot objects when InvalidToken exception is thrown  | 
  Major  | 
 .  | 
 Eungsop Yoo  | 
 Eungsop Yoo  | 
|  HDFS-16233  | 
 Do not use exception handler to implement copy-on-write for EnumCounters  | 
  Major  | 
 namenode  | 
 Wei-Chiu Chuang  | 
 Wei-Chiu Chuang  | 
|  HDFS-16181  | 
 [SBN Read] Fix metric of RpcRequestCacheMissAmount can’t display when tailEditLog form JN  | 
  Critical  | 
 .  | 
 wangzhaohui  | 
 wangzhaohui  | 
|  YARN-8127  | 
 Resource leak when async scheduling is enabled  | 
  Critical  | 
 .  | 
 Weiwei Yang  | 
 Tao Yang  | 
|  HADOOP-17964  | 
 Increase Java heap size for running Maven in Dockerfile of branch-2.10  | 
  Major  | 
 build  | 
 Masatake Iwasaki  | 
 Masatake Iwasaki  | 
|  HADOOP-16532  | 
 Fix TestViewFsTrash to use the correct homeDir.  | 
  Minor  | 
 test, viewfs  | 
 Steve Loughran  | 
 Xing Lin  | 
|  HADOOP-17965  | 
 Fix documentation build failure using JDK 7 on branch-2.10  | 
  Major  | 
 build  | 
 Masatake Iwasaki  | 
 Masatake Iwasaki  | 
|  HDFS-7612  | 
 TestOfflineEditsViewer.testStored() uses incorrect default value for cacheDir  | 
  Major  | 
 test  | 
 Konstantin Shvachko  | 
 Michael Kuchenbecker  | 
|  HADOOP-17978  | 
 Exclude ASF license check for pkg-resolver JSON  | 
  Major  | 
 build  | 
 Gautham Banasandra  | 
 Gautham Banasandra  | 
|  HADOOP-17880  | 
 Build Hadoop on Centos 7  | 
  Major  | 
 build  | 
 baizhendong  | 
   | 
|  HADOOP-17988  | 
 Disable JIRA plugin for YETUS on Hadoop  | 
  Critical  | 
 build  | 
 Gautham Banasandra  | 
 Gautham Banasandra  | 
|  HDFS-16311  | 
 Metric metadataOperationRate calculation error in DataNodeVolumeMetrics  | 
  Major  | 
 .  | 
 Tao Li  | 
 Tao Li  | 
|  HADOOP-17999  | 
 No-op implementation of setWriteChecksum and setVerifyChecksum in ViewFileSystem  | 
  Major  | 
 .  | 
 Abhishek Das  | 
 Abhishek Das  | 
|  YARN-9063  | 
 ATS 1.5 fails to start if RollingLevelDb files are corrupt or missing  | 
  Major  | 
 timelineserver, timelineservice  | 
 Tarun Parimi  | 
 Ashutosh Gupta  | 
|  HADOOP-18049  | 
 Pin python lazy-object-proxy to 1.6.0 in Docker file as newer versions are incompatible with python2.7  | 
  Major  | 
 build  | 
 Dhananjay Badaya  | 
 Dhananjay Badaya  | 
|  HADOOP-13500  | 
 Synchronizing iteration of Configuration properties object  | 
  Major  | 
 conf  | 
 Jason Darrell Lowe  | 
 Dhananjay Badaya  | 
|  YARN-10178  | 
 Global Scheduler async thread crash caused by ’Comparison method violates its general contract  | 
  Major  | 
 capacity scheduler  | 
 tuyu  | 
 Andras Gyori  | 
|  HDFS-16410  | 
 Insecure Xml parsing in OfflineEditsXmlLoader  | 
  Minor  | 
 .  | 
 Ashutosh Gupta  | 
 Ashutosh Gupta  | 
|  HADOOP-18158  | 
 Fix failure of create-release script due to releasedocmaker changes in branch-2.10  | 
  Major  | 
 build  | 
 Masatake Iwasaki  | 
 Masatake Iwasaki  | 
|  HADOOP-18129  | 
 Change URI[] in INodeLink to String[] to reduce memory footprint of ViewFileSystem  | 
  Major  | 
 .  | 
 Abhishek Das  | 
 Abhishek Das  | 
|  HDFS-16517  | 
 In 2.10 the distance metric is wrong for non-DN machines  | 
  Major  | 
 .  | 
 Owen O’Malley  | 
 Owen O’Malley  | 
|  HDFS-16518  | 
 KeyProviderCache close cached KeyProvider with Hadoop ShutdownHookManager  | 
  Major  | 
 hdfs  | 
 Lei Yang  | 
 Lei Yang  | 
|  HADOOP-18169  | 
 getDelegationTokens in ViewFs should also fetch the token from the fallback FS  | 
  Major  | 
 .  | 
 Xing Lin  | 
 Xing Lin  | 
|  YARN-10720  | 
 YARN WebAppProxyServlet should support connection timeout to prevent proxy server from hanging  | 
  Critical  | 
 .  | 
 Qi Zhu  | 
 Qi Zhu  | 
|  HDFS-11041  | 
 Unable to unregister FsDatasetState MBean if DataNode is shutdown twice  | 
  Trivial  | 
 datanode  | 
 Wei-Chiu Chuang  | 
 Wei-Chiu Chuang  | 
|  MAPREDUCE-7246  | 
  In MapredAppMasterRest#Mapreduce_Application_Master_Info_API, the datatype of appId should be “string”.  | 
  Major  | 
 documentation  | 
 jenny  | 
 Ashutosh Gupta  | 
|  YARN-11126  | 
 ZKConfigurationStore Java deserialisation vulnerability  | 
  Major  | 
 yarn  | 
 Tamas Domok  | 
 Tamas Domok  | 
|  YARN-11162  | 
 Set the zk acl for nodes created by ZKConfigurationStore.  | 
  Major  | 
 resourcemanager  | 
 Owen O’Malley  | 
 Owen O’Malley  |