| HDFS-9329 | TestBootstrapStandby#testRateThrottling is flaky because fsimage size is smaller than IO buffer size | Minor | test | Zhe Zhang | Zhe Zhang |
| HDFS-9313 | Possible NullPointerException in BlockManager if no excess replica can be chosen | Major | . | Ming Ma | Ming Ma |
| HADOOP-12542 | TestDNS fails on Windows after HADOOP-12437. | Major | net | Chris Nauroth | Chris Nauroth |
| YARN-4326 | Fix TestDistributedShell timeout as AHS in MiniYarnCluster no longer binds to default port 8188 | Major | . | MENG DING | MENG DING |
| HDFS-9289 | Make DataStreamer#block thread safe and verify genStamp in commitBlock | Critical | . | Chang Li | Chang Li |
| YARN-4127 | RM fail with noAuth error if switched from failover mode to non-failover mode | Major | resourcemanager | Jian He | Varun Saxena |
| HDFS-9351 | checkNNStartup() need to be called when fsck calls FSNamesystem.getSnapshottableDirs() | Major | namenode | Yongjun Zhang | Xiao Chen |
| HADOOP-12296 | when setnetgrent returns 0 in linux, exception should be thrown | Major | . | Chang Li | Chang Li |
| HDFS-9357 | NN UI renders icons of decommissioned DN incorrectly | Critical | . | Archana T | Surendra Singh Lilhore |
| HADOOP-12540 | TestAzureFileSystemInstrumentation#testClientErrorMetrics fails intermittently due to assumption that a lease error will be thrown. | Major | fs/azure, test | Chris Nauroth | Gaurav Kanade |
| HDFS-9360 | Storage type usage isn’t updated properly after file deletion | Major | . | Ming Ma | Ming Ma |
| HDFS-9378 | hadoop-hdfs-client tests do not write logs. | Minor | test | Chris Nauroth | Chris Nauroth |
| HDFS-4937 | ReplicationMonitor can infinite-loop in BlockPlacementPolicyDefault#chooseRandom() | Major | namenode | Kihwal Lee | Kihwal Lee |
| HDFS-9372 | Remove dead code in DataStorage.recoverTransitionRead | Major | datanode | Duo Zhang | Duo Zhang |
| MAPREDUCE-3914 | Mismatched free() / delete / delete [] in HadoopPipes | Major | pipes | Charles Earl | Joe Mudd |
| MAPREDUCE-1125 | SerialUtils.cc: deserializeFloat is out of sync with SerialUtils.hh | Major | pipes | Simone Leo | Simone Leo |
| HDFS-9384 | TestWebHdfsContentLength intermittently hangs and fails due to TCP conversation mismatch between client and server. | Minor | test | Chris Nauroth | Chris Nauroth |
| HDFS-6481 | DatanodeManager#getDatanodeStorageInfos() should check the length of storageIDs | Minor | namenode | Ted Yu | Tsz Wo Nicholas Sze |
| HDFS-9318 | considerLoad factor can be improved | Major | . | Kuhu Shukla | Kuhu Shukla |
| HDFS-9236 | Missing sanity check for block size during block recovery | Major | datanode | Tony Wu | Tony Wu |
| HDFS-9394 | branch-2 hadoop-hdfs-client fails during FileSystem ServiceLoader initialization, because HftpFileSystem is missing. | Critical | hdfs-client | Chris Nauroth | Mingliang Liu |
| HADOOP-12553 | [JDK8] Fix javadoc error caused by illegal tag | Blocker | build, documentation | Akira Ajisaka | Akira Ajisaka |
| MAPREDUCE-5763 | Warn message about httpshuffle in NM logs | Major | . | Sandy Ryza | Akira Ajisaka |
| HDFS-9383 | TestByteArrayManager#testByteArrayManager fails | Major | . | Kihwal Lee | Tsz Wo Nicholas Sze |
| HDFS-9249 | NPE is thrown if an IOException is thrown in NameNode constructor | Minor | namenode | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HDFS-2261 | AOP unit tests are not getting compiled or run | Minor | test | Giridharan Kesavan | Haohui Mai |
| HDFS-9401 | Fix findbugs warnings in BlockRecoveryWorker | Major | . | Brahma Reddy Battula | Brahma Reddy Battula |
| HADOOP-12482 | Race condition in JMX cache update | Major | . | Tony Wu | Tony Wu |
| HDFS-9364 | Unnecessary DNS resolution attempts when creating NameNodeProxies | Major | ha, performance | Xiao Chen | Xiao Chen |
| HADOOP-12560 | Fix sprintf warnings in {{DomainSocket.c}} introduced by HADOOP-12344 | Major | native | Colin P. McCabe | Mingliang Liu |
| HDFS-9245 | Fix findbugs warnings in hdfs-nfs/WriteCtx | Major | nfs | Mingliang Liu | Mingliang Liu |
| YARN-4241 | Fix typo of property name in yarn-default.xml | Major | documentation | Anthony Rojas | Anthony Rojas |
| MAPREDUCE-6533 | testDetermineCacheVisibilities of TestClientDistributedCacheManager is broken | Major | . | Chang Li | Chang Li |
| HDFS-9396 | Total files and directories on jmx and web UI on standby is uninitialized | Blocker | . | Kihwal Lee | Kihwal Lee |
| MAPREDUCE-6540 | TestMRTimelineEventHandling fails | Major | test | Sangjin Lee | Sangjin Lee |
| YARN-4347 | Resource manager fails with Null pointer exception | Major | yarn | Yesha Vora | Jian He |
| HADOOP-12545 | Hadoop javadoc has broken links for AccessControlList, ImpersonationProvider, DefaultImpersonationProvider, and DistCp | Major | documentation | Mohammad Arshad | Mohammad Arshad |
| YARN-4354 | Public resource localization fails with NPE | Blocker | nodemanager | Jason Lowe | Jason Lowe |
| HDFS-9413 | getContentSummary() on standby should throw StandbyException | Critical | . | Brahma Reddy Battula | Brahma Reddy Battula |
| HDFS-9358 | TestNodeCount#testNodeCount timed out | Major | test | Wei-Chiu Chuang | Masatake Iwasaki |
| HDFS-9397 | Fix typo for readChecksum() LOG.warn in BlockSender.java | Trivial | . | Enrique Flores | Enrique Flores |
| HDFS-9400 | TestRollingUpgradeRollback fails on branch-2. | Blocker | . | Chris Nauroth | Brahma Reddy Battula |
| HDFS-9431 | DistributedFileSystem#concat fails if the target path is relative. | Major | hdfs-client | Kazuho Fujii | Kazuho Fujii |
| YARN-2859 | ApplicationHistoryServer binds to default port 8188 in MiniYARNCluster | Critical | timelineserver | Hitesh Shah | Vinod Kumar Vavilapalli |
| YARN-4374 | RM capacity scheduler UI rounds user limit factor | Major | capacityscheduler | Chang Li | Chang Li |
| YARN-3769 | Consider user limit when calculating total pending resource for preemption policy in Capacity Scheduler | Major | capacityscheduler | Eric Payne | Eric Payne |
| HDFS-9443 | Disabling HDFS client socket cache causes logging message printed to console for CLI commands. | Trivial | hdfs-client | Chris Nauroth | Chris Nauroth |
| HADOOP-11218 | Add TLSv1.1,TLSv1.2 to KMS, HttpFS, SSLFactory | Critical | kms | Robert Kanter | Vijay Singh |
| HADOOP-12467 | Respect user-defined JAVA_LIBRARY_PATH in Windows Hadoop scripts | Minor | scripts | Radhey Shah | Radhey Shah |
| HADOOP-12181 | Fix intermittent test failure of TestZKSignerSecretProvider | Minor | . | Masatake Iwasaki | Masatake Iwasaki |
| HDFS-6885 | Fix wrong use of BytesWritable in FSEditLogOp#RenameOp | Minor | namenode | Yi Liu | Yi Liu |
| HADOOP-12098 | Remove redundant test dependencies in Hadoop Archives | Minor | . | Varun Saxena | Varun Saxena |
| HDFS-7897 | Shutdown metrics when stopping JournalNode | Major | . | zhouyingchao | zhouyingchao |
| HADOOP-11149 | Increase the timeout of TestZKFailoverController | Major | test | Rajat Jain | Steve Loughran |
| HADOOP-11677 | Add cookie flags for logs and static contexts | Major | . | nijel | nijel |
| HDFS-9356 | Decommissioning node does not have Last Contact value in the UI | Major | . | Archana T | Surendra Singh Lilhore |
| HADOOP-12313 | NPE in JvmPauseMonitor when calling stop() before start() | Critical | . | Rohith Sharma K S | Gabor Liptak |
| HDFS-9428 | Fix intermittent failure of TestDNFencing.testQueueingWithAppend | Minor | test | Masatake Iwasaki | Masatake Iwasaki |
| HDFS-9435 | TestBlockRecovery#testRBWReplicas is failing intermittently | Major | . | Rakesh R | Rakesh R |
| HADOOP-12577 | Bump up commons-collections version to 3.2.2 to address a security flaw | Blocker | build, security | Wei-Chiu Chuang | Wei-Chiu Chuang |
| YARN-4344 | NMs reconnecting with changed capabilities can lead to wrong cluster resource calculations | Critical | resourcemanager | Varun Vasudev | Varun Vasudev |
| HADOOP-9822 | create constant MAX_CAPACITY in RetryCache rather than hard-coding 16 in RetryCache constructor | Minor | . | Tsuyoshi Ozawa | Tsuyoshi Ozawa |
| HDFS-9423 | Fix intermittent failure of TestEditLogTailer | Minor | test | Masatake Iwasaki | Masatake Iwasaki |
| YARN-4298 | Fix findbugs warnings in hadoop-yarn-common | Minor | . | Varun Saxena | Sunil G |
| YARN-4387 | Fix typo in FairScheduler log message | Minor | fairscheduler | Xin Wang | Xin Wang |
| HDFS-6101 | TestReplaceDatanodeOnFailure fails occasionally | Major | test | Arpit Agarwal | Wei-Chiu Chuang |
| HDFS-8855 | Webhdfs client leaks active NameNode connections | Major | webhdfs | Bob Hansen | Xiaobing Zhou |
| HDFS-8335 | FSNamesystem should construct FSPermissionChecker only if permission is enabled | Major | . | David Bryson | Gabor Liptak |
| MAPREDUCE-5883 | “Total megabyte-seconds” in job counters is slightly misleading | Minor | . | Nathan Roberts | Nathan Roberts |
| YARN-4365 | FileSystemNodeLabelStore should check for root dir existence on startup | Major | resourcemanager | Jason Lowe | Kuhu Shukla |
| HDFS-8807 | dfs.datanode.data.dir does not handle spaces between storageType and URI correctly | Major | datanode | Anu Engineer | Anu Engineer |
| HADOOP-12415 | hdfs and nfs builds broken on -missing compile-time dependency on netty | Major | nfs | Konstantin Boudnik | Tom Zeng |
| MAPREDUCE-6553 | Replace ‘\u2b05’ with ‘<-’ in rendering job configuration | Minor | jobhistoryserver | Akira Ajisaka | Gabor Liptak |
| MAPREDUCE-6555 | TestMRAppMaster fails on trunk | Major | . | Varun Saxena | Junping Du |
| HADOOP-12598 | add XML namespace declarations for some hadoop/tools modules | Minor | build, tools | Xin Wang | Xin Wang |
| YARN-4380 | TestResourceLocalizationService.testDownloadingResourcesOnContainerKill fails intermittently | Major | test | Tsuyoshi Ozawa | Varun Saxena |
| MAPREDUCE-6557 | Some tests in mapreduce-client-app are writing outside of target | Blocker | build | Allen Wittenauer | Akira Ajisaka |
| HDFS-9459 | hadoop-hdfs-native-client fails test build on Windows after transition to ctest. | Blocker | build, test | Chris Nauroth | Chris Nauroth |
| HDFS-9451 | Clean up depreated umasks and related unit tests | Major | . | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HDFS-9407 | TestFileTruncate fails with BindException | Major | test | Brahma Reddy Battula | Brahma Reddy Battula |
| HDFS-9467 | Fix data race accessing writeLockHeldTimeStamp in FSNamesystem | Major | namenode | Mingliang Liu | Mingliang Liu |
| MAPREDUCE-6549 | multibyte delimiters with LineRecordReader cause duplicate records | Major | mrv1, mrv2 | Dustin Cote | Wilfred Spiegelenburg |
| MAPREDUCE-6550 | archive-logs tool changes log ownership to the Yarn user when using DefaultContainerExecutor | Major | . | Robert Kanter | Robert Kanter |
| HADOOP-12468 | Partial group resolution failure should not result in user lockout | Minor | security | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HDFS-9426 | Rollingupgrade finalization is not backward compatible | Blocker | . | Kihwal Lee | Kihwal Lee |
| HADOOP-10406 | TestIPC.testIpcWithReaderQueuing may fail | Major | ipc | Tsz Wo Nicholas Sze | Xiao Chen |
| HDFS-9470 | Encryption zone on root not loaded from fsimage after NN restart | Critical | . | Xiao Chen | Xiao Chen |
| HDFS-9336 | deleteSnapshot throws NPE when snapshotname is null | Major | . | Brahma Reddy Battula | Brahma Reddy Battula |
| HADOOP-12609 | Fix intermittent failure of TestDecayRpcScheduler | Minor | ipc, test | Masatake Iwasaki | Masatake Iwasaki |
| HDFS-6533 | TestBPOfferService#testBasicFunctionalitytest fails intermittently | Major | datanode, hdfs-client | Yongjun Zhang | Wei-Chiu Chuang |
| YARN-4398 | Yarn recover functionality causes the cluster running slowly and the cluster usage rate is far below 100 | Major | resourcemanager | NING DING | NING DING |
| HDFS-9294 | DFSClient deadlock when close file and failed to renew lease | Blocker | hdfs-client | DENG FEI | Brahma Reddy Battula |
| HADOOP-12565 | Replace DSA with RSA for SSH key type in SingleCluster.md | Minor | documentation | Alexander Veit | Mingliang Liu |
| YARN-4408 | NodeManager still reports negative running containers | Major | nodemanager | Robert Kanter | Robert Kanter |
| HDFS-9430 | Remove waitForLoadingFSImage since checkNNStartup has ensured image loaded and namenode started. | Major | . | Brahma Reddy Battula | Brahma Reddy Battula |
| YARN-4392 | ApplicationCreatedEvent event time resets after RM restart/failover | Critical | . | Xuan Gong | Naganarasimha G R |
| YARN-4422 | Generic AHS sometimes doesn’t show started, node, or logs on App page | Major | . | Eric Payne | Eric Payne |
| YARN-4424 | Fix deadlock in RMAppImpl | Blocker | . | Yesha Vora | Jian He |
| HADOOP-12617 | SPNEGO authentication request to non-default realm gets default realm name inserted in target server principal | Major | security | Matt Foley | Matt Foley |
| YARN-4431 | Not necessary to do unRegisterNM() if NM get stop due to failed to connect to RM | Major | nodemanager | Junping Du | Junping Du |
| YARN-4421 | Remove dead code in RmAppImpl.RMAppRecoveredTransition | Trivial | resourcemanager | Daniel Templeton | Daniel Templeton |
| HADOOP-12618 | NPE in TestSequenceFile | Major | test | Brahma Reddy Battula | Brahma Reddy Battula |
| YARN-4434 | NodeManager Disk Checker parameter documentation is not correct | Minor | documentation, nodemanager | Takashi Ohnishi | Weiwei Yang |
| HADOOP-12602 | TestMetricsSystemImpl#testQSize occasionally fail | Major | test | Wei-Chiu Chuang | Masatake Iwasaki |
| HDFS-9519 | Some coding improvement in SecondaryNameNode#main | Major | namenode | Yongjun Zhang | Xiao Chen |
| HDFS-9514 | TestDistributedFileSystem.testDFSClientPeerWriteTimeout failing; exception being swallowed | Major | hdfs-client, test | Steve Loughran | Wei-Chiu Chuang |
| HDFS-9535 | Newly completed blocks in IBR should not be considered under-replicated too quickly | Major | namenode | Jing Zhao | Mingliang Liu |
| YARN-4418 | AM Resource Limit per partition can be updated to ResourceUsage as well | Major | resourcemanager | Sunil G | Sunil G |
| HADOOP-12638 | UnsatisfiedLinkError while checking ISA-L in checknative command. | Minor | native | Kai Sasaki | Kai Sasaki |
| YARN-4403 | (AM/NM/Container)LivelinessMonitor should use monotonic time when calculating period | Critical | . | Junping Du | Junping Du |
| YARN-4402 | TestNodeManagerShutdown And TestNodeManagerResync fails with bind exception | Major | test | Brahma Reddy Battula | Brahma Reddy Battula |
| YARN-4439 | Clarify NMContainerStatus#toString method. | Major | . | Jian He | Jian He |
| YARN-4440 | FSAppAttempt#getAllowedLocalityLevelByTime should init the lastScheduler time | Major | fairscheduler | Yiqun Lin | Yiqun Lin |
| HDFS-9516 | truncate file fails with data dirs on multiple disks | Major | datanode | Bogdan Raducanu | Plamen Jeliazkov |
| HDFS-8894 | Set SO_KEEPALIVE on DN server sockets | Major | datanode | Nathan Roberts | Kanaka Kumar Avvaru |
| HADOOP-12192 | update releasedocmaker commands | Blocker | . | Allen Wittenauer | Allen Wittenauer |
| YARN-4461 | Redundant nodeLocalityDelay log in LeafQueue | Trivial | capacityscheduler | Jason Lowe | Eric Payne |
| YARN-4452 | NPE when submit Unmanaged application | Critical | . | Naganarasimha G R | Naganarasimha G R |
| HDFS-9570 | Minor typos, grammar, and case sensitivity cleanup in HdfsPermissionsGuide.md’s | Trivial | documentation | Travis Campbell | Travis Campbell |
| HDFS-9565 | TestDistributedFileSystem.testLocatedFileStatusStorageIdsTypes is flaky due to race condition | Minor | fs, test | Wei-Chiu Chuang | Wei-Chiu Chuang |
| YARN-4225 | Add preemption status to yarn queue -status for capacity scheduler | Minor | capacity scheduler, yarn | Eric Payne | Eric Payne |
| HADOOP-12615 | Fix NPE in MiniKMS.start() | Minor | kms, test | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HDFS-9515 | NPE when MiniDFSCluster#shutdown is invoked on uninitialized reference | Minor | . | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HDFS-9572 | Prevent DataNode log spam if a client connects on the data transfer port but sends no data. | Major | datanode | Chris Nauroth | Chris Nauroth |
| HDFS-9533 | seen_txid in the shared edits directory is modified during bootstrapping | Major | ha, namenode | Kihwal Lee | Kihwal Lee |
| HDFS-9571 | Fix ASF Licence warnings in Jenkins reports | Major | test | Brahma Reddy Battula | Brahma Reddy Battula |
| HDFS-9393 | After choosing favored nodes, choosing nodes for remaining replicas should go through BlockPlacementPolicy | Major | . | J.Andreina | J.Andreina |
| HADOOP-12647 | Add /usr/lib default for ISAL library and fix missing .c file in CMakeLists | Major | . | Kai Zheng | Kai Zheng |
| HDFS-9347 | Invariant assumption in TestQuorumJournalManager.shutdown() is wrong | Major | test | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HADOOP-12656 | MiniKdc throws “address in use” BindException | Major | . | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HADOOP-12636 | Prevent ServiceLoader failure init for unused FileSystems | Major | fs | Íñigo Goiri | Íñigo Goiri |
| MAPREDUCE-6583 | Clarify confusing sentence in MapReduce tutorial document | Minor | documentation | chris snow | Kai Sasaki |
| HDFS-9505 | HDFS Architecture documentation needs to be refreshed. | Major | documentation | Chris Nauroth | Masatake Iwasaki |
| YARN-4454 | NM to nodelabel mapping going wrong after RM restart | Critical | . | Bibin A Chundatt | Bibin A Chundatt |
| HDFS-9580 | TestComputeInvalidateWork#testDatanodeReRegistration failed due to unexpected number of invalidate blocks. | Major | datanode, namenode, test | Wei-Chiu Chuang | Wei-Chiu Chuang |
| YARN-4477 | FairScheduler: Handle condition which can result in an infinite loop in attemptScheduling. | Major | fairscheduler | Tao Jie | Tao Jie |
| HDFS-9589 | Block files which have been hardlinked should be duplicated before the DataNode appends to the them | Major | datanode | Colin P. McCabe | Colin P. McCabe |
| HDFS-9458 | TestBackupNode always binds to port 50070, which can cause bind failures. | Major | test | Chris Nauroth | Xiao Chen |
| YARN-4109 | Exception on RM scheduler page loading with labels | Minor | . | Bibin A Chundatt | Mohammad Shahid Khan |
| YARN-4156 | TestAMRestart#testAMBlacklistPreventsRestartOnSameNode assumes CapacityScheduler | Major | . | Anubhav Dhoot | Anubhav Dhoot |
| MAPREDUCE-6419 | JobHistoryServer doesn’t sort properly based on Job ID when Job id’s exceed 9999 | Major | webapps | Devaraj K | Mohammad Shahid Khan |
| HDFS-9597 | BaseReplicationPolicyTest should update data node stats after adding a data node | Minor | datanode, test | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HDFS-7163 | WebHdfsFileSystem should retry reads according to the configured retry policy. | Major | webhdfs | Eric Payne | Eric Payne |
| HADOOP-12559 | KMS connection failures should trigger TGT renewal | Major | security | Zhe Zhang | Zhe Zhang |
| MAPREDUCE-6574 | MR AM should print host of failed tasks. | Major | . | Wangda Tan | Mohammad Shahid Khan |
| YARN-4417 | Make RM and Timeline-server REST APIs more consistent | Major | . | Wangda Tan | Wangda Tan |
| MAPREDUCE-6589 | TestTaskLog outputs a log under directory other than target/test-dir | Major | test | Akira Ajisaka | Akira Ajisaka |
| YARN-4315 | NaN in Queue percentage for cluster apps page | Minor | . | Bibin A Chundatt | Bibin A Chundatt |
| HDFS-9376 | TestSeveralNameNodes fails occasionally | Major | test | Kihwal Lee | Masatake Iwasaki |
| YARN-1382 | Remove unusableRMNodesConcurrentSet (never used) in NodeListManager to get rid of memory leak | Major | resourcemanager | Alejandro Abdelnur | Rohith Sharma K S |
| HADOOP-12682 | Fix TestKMS#testKMSRestart* failure | Major | . | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HADOOP-12608 | Fix exception message in WASB when connecting with anonymous credential | Major | tools | Dushyanth | Dushyanth |
| YARN-4524 | Cleanup AppSchedulingInfo | Major | scheduler | Karthik Kambatla | Karthik Kambatla |
| YARN-4522 | Queue acl can be checked at app submission | Major | . | Jian He | Jian He |
| YARN-4510 | Fix SLS startup failure caused by NPE | Critical | . | Bibin A Chundatt | Bibin A Chundatt |
| YARN-4530 | LocalizedResource trigger a NPE Cause the NodeManager exit | Major | . | tangshangwen | tangshangwen |
| MAPREDUCE-6593 | TestJobHistoryEventHandler.testTimelineEventHandling fails on trunk because of NPE | Major | . | Tsuyoshi Ozawa | Naganarasimha G R |
| HDFS-9445 | Datanode may deadlock while handling a bad volume | Blocker | . | Kihwal Lee | Walter Su |
| HADOOP-12658 | Clear javadoc and check style issues around DomainSocket | Trivial | . | Kai Zheng | Kai Zheng |
| HADOOP-12604 | Exception may be swallowed in KMSClientProvider | Major | kms | Yongjun Zhang | Yongjun Zhang |
| HDFS-9605 | Add links to failed volumes to explorer.html in HDFS Web UI | Minor | . | Archana T | Archana T |
| MAPREDUCE-6577 | MR AM unable to load native library without MR_AM_ADMIN_USER_ENV set | Critical | mr-am | Sangjin Lee | Sangjin Lee |
| HADOOP-12689 | S3 filesystem operations stopped working correctly | Major | tools | Matthew Paduano | Matthew Paduano |
| YARN-4546 | ResourceManager crash due to scheduling opportunity overflow | Critical | resourcemanager | Jason Lowe | Jason Lowe |
| HDFS-9615 | Fix variable name typo in DFSConfigKeys | Trivial | . | Ray Chiang | Ray Chiang |
| HADOOP-12634 | Change Lazy Rename Pending Operation Completion of WASB to address case of potential data loss due to partial copy | Critical | . | Gaurav Kanade | Gaurav Kanade |
| HDFS-9600 | do not check replication if the block is under construction | Critical | . | Phil Yang | Phil Yang |
| HDFS-9619 | SimulatedFSDataset sometimes can not find blockpool for the correct namenode | Major | datanode, test | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HADOOP-12675 | Fix description about retention period in usage of expunge command | Minor | documentation | Masatake Iwasaki | Masatake Iwasaki |
| HADOOP-12655 | TestHttpServer.testBindAddress bind port range is wider than expected | Major | . | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HADOOP-12613 | TestFind.processArguments occasionally fails | Major | test | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HADOOP-12573 | TestRPC.testClientBackOff failing | Major | test | Steve Loughran | Xiao Chen |
| MAPREDUCE-6508 | TestNetworkedJob fails consistently due to delegation token changes on RM. | Major | test | Rohith Sharma K S | Akira Ajisaka |
| HDFS-9574 | Reduce client failures during datanode restart | Major | . | Kihwal Lee | Kihwal Lee |
| HDFS-9493 | Test o.a.h.hdfs.server.namenode.TestMetaSave fails in trunk | Major | test | Mingliang Liu | Tony Wu |
| HADOOP-12678 | Handle empty rename pending metadata file during atomic rename in redo path | Critical | fs/azure | madhumita chakraborty | madhumita chakraborty |
| HADOOP-12590 | TestCompressorDecompressor failing without stack traces | Critical | test | Steve Loughran | John Zhuge |
| HADOOP-12587 | Hadoop AuthToken refuses to work without a maxinactive attribute in issued token | Blocker | security | Steve Loughran | Benoy Antony |
| HADOOP-12551 | Introduce FileNotFoundException for WASB FileSystem API | Major | tools | Dushyanth | Dushyanth |
| MAPREDUCE-6068 | Illegal progress value warnings in map tasks | Major | mrv2, task | Todd Lipcon | Binglin Chang |
| HDFS-9639 | Inconsistent Logging in BootstrapStandby | Minor | ha | BELUGA BEHR | Xiaobing Zhou |
| HDFS-9584 | NPE in distcp when ssl configuration file does not exist in class path. | Major | distcp | Surendra Singh Lilhore | Surendra Singh Lilhore |
| HADOOP-12584 | Disable browsing the static directory in HttpServer2 | Major | security | Robert Kanter | Robert Kanter |
| YARN-4567 | javadoc failing on java 8 | Blocker | build | Steve Loughran | Steve Loughran |
| YARN-4414 | Nodemanager connection errors are retried at multiple levels | Major | nodemanager | Jason Lowe | Chang Li |
| HADOOP-12653 | Use SO_REUSEADDR to avoid getting “Address already in use” when using kerberos and attempting to bind to any port on the local IP address | Major | net | Colin P. McCabe | Colin P. McCabe |
| HADOOP-12603 | TestSymlinkLocalFSFileContext#testSetTimesSymlinkToDir occasionally fail | Major | test | Wei-Chiu Chuang | Wei-Chiu Chuang |
| YARN-4571 | Make app id/name available to the yarn authorizer provider for better auditing | Major | . | Jian He | Jian He |
| YARN-4551 | Address the duplication between StatusUpdateWhenHealthy and StatusUpdateWhenUnhealthy transitions | Minor | nodemanager | Karthik Kambatla | Sunil G |
| HDFS-9517 | Fix missing @Test annotation on TestDistCpUtils.testUnpackAttributes | Trivial | distcp | Wei-Chiu Chuang | Wei-Chiu Chuang |
| YARN-4534 | Remove the redundant symbol in yarn rmadmin help msg | Trivial | . | Yiqun Lin | Yiqun Lin |
| HADOOP-12700 | Remove unused import in TestCompressorDecompressor.java | Minor | . | John Zhuge | John Zhuge |
| MAPREDUCE-6601 | Fix typo in Job#setUseNewAPI | Trivial | . | Kai Sasaki | Kai Sasaki |
| YARN-3446 | FairScheduler headroom calculation should exclude nodes in the blacklist | Major | fairscheduler | zhihai xu | zhihai xu |
| HDFS-9648 | TestStartup.testImageChecksum is broken by HDFS-9569’s message change | Trivial | namenode | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HADOOP-12706 | TestLocalFsFCStatistics#testStatisticsThreadLocalDataCleanUp times out occasionally | Major | test | Jason Lowe | Sangjin Lee |
| YARN-4581 | AHS writer thread leak makes RM crash while RM is recovering | Major | resourcemanager | sandflee | sandflee |
| MAPREDUCE-6554 | MRAppMaster servicestart failing with NPE in MRAppMaster#parsePreviousJobHistory | Critical | . | Bibin A Chundatt | Bibin A Chundatt |
| YARN-4389 | “yarn.am.blacklisting.enabled” and “yarn.am.blacklisting.disable-failure-threshold” should be app specific rather than a setting for whole YARN cluster | Critical | applications | Junping Du | Sunil G |
| HDFS-9612 | DistCp worker threads are not terminated after jobs are done. | Major | distcp | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HDFS-9624 | DataNode start slowly due to the initial DU command operations | Major | . | Yiqun Lin | Yiqun Lin |
| HADOOP-12712 | Fix some cmake plugin and native build warnings | Minor | native | Colin P. McCabe | Colin P. McCabe |
| HADOOP-12714 | Fix hadoop-mapreduce-client-nativetask unit test which fails because it is not able to open the “glibc bug spill” file. | Major | native | Colin P. McCabe | Colin P. McCabe |
| YARN-4538 | QueueMetrics pending cores and memory metrics wrong | Major | . | Bibin A Chundatt | Bibin A Chundatt |
| YARN-4596 | SystemMetricPublisher should not swallow error messages from TimelineClient#putEntities | Major | timelineserver | Li Lu | Li Lu |
| YARN-4502 | Fix two AM containers get allocated when AM restart | Critical | . | Yesha Vora | Vinod Kumar Vavilapalli |
| HDFS-9623 | Update example configuration of block state change log in log4j.properties | Minor | logging | Masatake Iwasaki | Masatake Iwasaki |
| YARN-4565 | When sizeBasedWeight enabled for FairOrderingPolicy in CapacityScheduler, Sometimes lead to situation where all queue resources consumed by AMs only | Major | capacity scheduler, capacityscheduler | Karam Singh | Wangda Tan |
| HADOOP-12356 | Fix computing CPU usage statistics on Windows | Major | util | Yunqi Zhang | Íñigo Goiri |
| HDFS-9661 | Deadlock in DN.FsDatasetImpl between moveBlockAcrossStorage and createRbw | Major | datanode | ade | ade |
| HDFS-9655 | NN should start JVM pause monitor before loading fsimage | Critical | . | John Zhuge | John Zhuge |
| YARN-4559 | Make leader elector and zk store share the same curator client | Major | . | Jian He | Jian He |
| YARN-4611 | Fix scheduler load simulator to support multi-layer network location | Major | . | Ming Ma | Ming Ma |
| HADOOP-12605 | Fix intermittent failure of TestIPC.testIpcWithReaderQueuing | Minor | test | Masatake Iwasaki | Masatake Iwasaki |
| HDFS-9625 | set replication for empty file failed when set storage policy | Major | namenode | DENG FEI | DENG FEI |
| HADOOP-12423 | Handle failure of registering shutdownhook by ShutdownHookManager in static block | Minor | fs | Abhishek Agarwal | Abhishek Agarwal |
| HDFS-9634 | webhdfs client side exceptions don’t provide enough details | Major | webhdfs | Eric Payne | Eric Payne |
| YARN-4608 | Redundant code statement in WritingYarnApplications | Minor | documentation | Kai Sasaki | Kai Sasaki |
| HADOOP-7161 | Remove unnecessary oro package from dependency management section | Minor | build | Todd Lipcon | Sean Busbey |
| YARN-4610 | Reservations continue looking for one app causes other apps to starve | Blocker | capacityscheduler | Jason Lowe | Jason Lowe |
| HADOOP-12659 | Incorrect usage of config parameters in token manager of KMS | Major | security | Tianyin Xu | Mingliang Liu |
| YARN-4584 | RM startup failure when AM attempts greater than max-attempts | Critical | . | Bibin A Chundatt | Bibin A Chundatt |
| HDFS-9618 | Fix mismatch between log level and guard in BlockManager#computeRecoveryWorkForBlocks | Minor | namenode | Masatake Iwasaki | Masatake Iwasaki |
| MAPREDUCE-6605 | Fix typos mapreduce.map.skip.proc.count.autoincr and mapreduce.reduce.skip.proc.count.autoincr in mapred-default.xml | Major | documentation | Dong Zhen | Kai Sasaki |
| YARN-4605 | Spelling mistake in the help message of “yarn applicationattempt” command | Trivial | client | Manjunath Ballur | Weiwei Yang |
| HDFS-9682 | Fix a typo “aplication” in HttpFS document | Trivial | documentation | Weiwei Yang | Weiwei Yang |
| HADOOP-12730 | Hadoop streaming -mapper and -reducer options are wrongly documented as required | Major | documentation | DeepakVohra | Kengo Seki |
| YARN-4497 | RM might fail to restart when recovering apps whose attempts are missing | Critical | . | Jun Gong | Jun Gong |
| HDFS-8898 | Create API and command-line argument to get quota and quota usage without detailed content summary | Major | fs | Joep Rottinghuis | Ming Ma |
| YARN-4598 | Invalid event: RESOURCE_FAILED at CONTAINER_CLEANEDUP_AFTER_KILL | Major | nodemanager | tangshangwen | tangshangwen |
| YARN-4592 | Remove unused GetContainerStatus proto | Minor | . | Chang Li | Chang Li |
| YARN-4520 | FinishAppEvent is leaked in leveldb if no app’s container running on this node | Major | nodemanager | sandflee | sandflee |
| MAPREDUCE-6610 | JobHistoryEventHandler should not swallow timeline response | Trivial | . | Li Lu | Li Lu |
| HDFS-9690 | ClientProtocol.addBlock is not idempotent after HDFS-8071 | Major | namenode | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HADOOP-12743 | Fix git environment check during test-patch | Major | . | Ray Chiang | Allen Wittenauer |
| YARN-4612 | Fix rumen and scheduler load simulator handle killed tasks properly | Major | . | Ming Ma | Ming Ma |
| HADOOP-12492 | maven install triggers bats test | Major | build | Allen Wittenauer | Allen Wittenauer |
| HADOOP-12735 | core-default.xml misspells hadoop.workaround.non.threadsafe.getpwuid | Minor | . | Ray Chiang | Ray Chiang |
| HDFS-8999 | Allow a file to be closed with COMMITTED but not yet COMPLETE blocks. | Major | namenode | Jitendra Nath Pandey | Tsz Wo Nicholas Sze |
| MAPREDUCE-6595 | Fix findbugs warnings in OutputCommitter and FileOutputCommitter | Major | . | Akira Ajisaka | Akira Ajisaka |
| MAPREDUCE-6563 | Streaming documentation contains a stray ‘%’ character. | Trivial | documentation | Chris Nauroth | Chris Nauroth |
| YARN-4519 | potential deadlock of CapacityScheduler between decrease container and assign containers | Major | capacityscheduler | sandflee | MENG DING |
| MAPREDUCE-6616 | Fail to create jobhistory file if there are some multibyte characters in the job name | Major | jobhistoryserver | Akira Ajisaka | Kousuke Saruta |
| YARN-4411 | RMAppAttemptImpl#createApplicationAttemptReport throws IllegalArgumentException | Major | resourcemanager | yarntime | Bibin A Chundatt |
| YARN-4617 | LeafQueue#pendingOrderingPolicy should always use fixed ordering policy instead of using same as active applications ordering policy | Major | capacity scheduler | Rohith Sharma K S | Rohith Sharma K S |
| YARN-4428 | Redirect RM page to AHS page when AHS turned on and RM page is not available | Major | . | Chang Li | Chang Li |
| HDFS-9659 | EditLogTailerThread to Active Namenode RPC should timeout | Critical | ha, namenode | Surendra Singh Lilhore | Surendra Singh Lilhore |
| MAPREDUCE-6618 | YarnClientProtocolProvider leaking the YarnClient thread. | Major | . | Xuan Gong | Xuan Gong |
| HDFS-9210 | Fix some misuse of %n in VolumeScanner#printStats | Minor | datanode | Xiaoyu Yao | Xiaoyu Yao |
| HDFS-9701 | DN may deadlock when hot-swapping under load | Major | . | Xiao Chen | Xiao Chen |
| YARN-3102 | Decommisioned Nodes not listed in Web UI | Minor | resourcemanager | Bibin A Chundatt | Kuhu Shukla |
| HDFS-9406 | FSImage may get corrupted after deleting snapshot | Major | namenode | Stanislav Antic | Yongjun Zhang |
| HDFS-9718 | HAUtil#getConfForOtherNodes should unset independent generic keys before initialize | Major | namenode | DENG FEI | DENG FEI |
| HDFS-9708 | FSNamesystem.initAuditLoggers() doesn’t trim classnames | Minor | fs | Steve Loughran | Mingliang Liu |
| HADOOP-12757 | Findbug compilation fails for ‘Kafka Library support’ | Major | . | Rohith Sharma K S | Akira Ajisaka |
| MAPREDUCE-6621 | Memory Leak in JobClient#submitJobInternal() | Major | . | Xuan Gong | Xuan Gong |
| HADOOP-12755 | Fix typo in defaultFS warning message | Trivial | . | Andrew Wang | Andrew Wang |
| MAPREDUCE-6620 | Jobs that did not start are shown as starting in 1969 in the JHS web UI | Major | jobhistoryserver | Daniel Templeton | Haibo Chen |
| HDFS-9739 | DatanodeStorage.isValidStorageId() is broken | Critical | hdfs-client | Kihwal Lee | Mingliang Liu |
| HDFS-9740 | Use a reasonable limit in DFSTestUtil.waitForMetric() | Major | test | Kihwal Lee | Chang Li |
| YARN-4625 | Make ApplicationSubmissionContext and ApplicationSubmissionContextInfo more consistent | Major | . | Xuan Gong | Xuan Gong |
| HADOOP-12761 | incremental maven build is not really incremental | Minor | build | Sangjin Lee | Sangjin Lee |
| YARN-4594 | container-executor fails to remove directory tree when chmod required | Major | nodemanager | Colin P. McCabe | Colin P. McCabe |
| HDFS-9748 | When addExpectedReplicasToPending is called twice, pendingReplications should avoid duplication | Minor | . | Walter Su | Walter Su |
| YARN-4669 | Fix logging statements in resource manager’s Application class | Trivial | . | Sidharta Seethana | Sidharta Seethana |
| HDFS-9730 | Storage ID update does not happen when there is a layout change | Major | datanode | Kihwal Lee | Tsz Wo Nicholas Sze |
| HDFS-9724 | Degraded performance in WebHDFS listing as it does not reuse ObjectMapper | Critical | performance | Akira Ajisaka | Akira Ajisaka |
| HADOOP-12766 | The default value of “hadoop.workaround.non.threadsafe.getpwuid” is different between core-default.xml and NativeIO.java | Minor | . | Akira Ajisaka | Akira Ajisaka |
| HDFS-9761 | Rebalancer sleeps too long between iterations | Blocker | balancer & mover | Adrian Bridgett | Mingliang Liu |
| HDFS-9713 | DataXceiver#copyBlock should return if block is pinned | Major | datanode | Uma Maheswara Rao G | Uma Maheswara Rao G |
| HADOOP-12773 | HBase classes fail to load with client/job classloader enabled | Major | util | Sangjin Lee | Sangjin Lee |
| HDFS-9777 | Fix typos in DFSAdmin command line and documentation | Trivial | hdfs-client | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HDFS-9784 | Example usage is not correct in Transparent Encryption document | Major | documentation | Takashi Ohnishi | Takashi Ohnishi |
| HDFS-9752 | Permanent write failures may happen to slow writers during datanode rolling upgrades | Critical | . | Kihwal Lee | Walter Su |
| HDFS-9760 | WebHDFS AuthFilter cannot be configured with custom AltKerberos auth handler | Major | webhdfs | Ryan Sasson | Ryan Sasson |
| HDFS-9779 | TestReplicationPolicyWithNodeGroup NODE variable picks wrong rack value | Minor | test | Kuhu Shukla | Kuhu Shukla |
| YARN-4629 | Distributed shell breaks under strong security | Major | applications/distributed-shell, security | Daniel Templeton | Daniel Templeton |
| HADOOP-12792 | TestUserGroupInformation#testGetServerSideGroups fails in chroot | Minor | security, test | Eric Badger | Eric Badger |
| HDFS-9788 | Incompatible tag renumbering in HeartbeatResponseProto | Blocker | rolling upgrades | Andrew Wang | Andrew Wang |
| HADOOP-12795 | KMS does not log detailed stack trace for unexpected errors. | Major | kms | Chris Nauroth | Chris Nauroth |
| HADOOP-12699 | TestKMS#testKMSProvider intermittently fails during ‘test rollover draining’ | Major | . | Xiao Chen | Xiao Chen |
| HDFS-9790 | HDFS Balancer should exit with a proper message if upgrade is not finalized | Major | . | Xiaobing Zhou | Xiaobing Zhou |
| HDFS-9801 | ReconfigurableBase should update the cached configuration | Major | datanode | Arpit Agarwal | Arpit Agarwal |
| HADOOP-12780 | During WASB atomic rename handle crash when one directory has been renamed but not file under it. | Critical | fs/azure | madhumita chakraborty | madhumita chakraborty |
| HADOOP-12589 | Fix intermittent test failure of TestCopyPreserveFlag | Major | test | Tsuyoshi Ozawa | Masatake Iwasaki |
| HADOOP-12786 | “hadoop key” command usage is not documented | Major | documentation | Akira Ajisaka | Xiao Chen |
| HDFS-9765 | TestBlockScanner#testVolumeIteratorWithCaching fails intermittently | Major | test | Mingliang Liu | Akira Ajisaka |
| HDFS-9456 | BlockPlacementPolicyWithNodeGroup should override verifyBlockPlacement | Major | . | Junping Du | Xiaobing Zhou |
| HADOOP-12810 | FileSystem#listLocatedStatus causes unnecessary RPC calls | Major | fs, fs/s3 | Ryan Blue | Ryan Blue |
| HDFS-9787 | SNNs stop uploading FSImage to ANN once isPrimaryCheckPointer changed to false. | Major | ha | Guocui Mi | Guocui Mi |
| MAPREDUCE-6341 | Fix typo in mapreduce tutorial | Trivial | . | John Michael Luy | John Michael Luy |
| HADOOP-12787 | KMS SPNEGO sequence does not work with WEBHDFS | Major | kms, security | Xiaoyu Yao | Xiaoyu Yao |
| HDFS-9815 | Move o.a.h.fs.Hdfs to hadoop-hdfs-client | Blocker | . | Haohui Mai | Vinayakumar B |
| HDFS-9608 | Disk IO imbalance in HDFS with heterogeneous storages | Major | . | Wei Zhou | Wei Zhou |
| HDFS-9799 | Reimplement getCurrentTrashDir to remove incompatibility | Blocker | . | Zhe Zhang | Zhe Zhang |
| YARN-4689 | FairScheduler: Cleanup preemptContainer to be more readable | Trivial | fairscheduler | Karthik Kambatla | Kai Sasaki |
| YARN-4654 | Yarn node label CLI should parse “=” correctly when trying to remove all labels on a node | Major | . | Wangda Tan | Naganarasimha G R |
| HDFS-6832 | Fix the usage of ‘hdfs namenode’ command | Minor | . | Akira Ajisaka | Manjunath Ballur |
| HDFS-8923 | Add -source flag to balancer usage message | Trivial | balancer & mover, documentation | Chris Trezzo | Chris Trezzo |
| HDFS-9764 | DistCp doesn’t print value for several arguments including -numListstatusThreads | Minor | distcp | Yongjun Zhang | Wei-Chiu Chuang |
| MAPREDUCE-6637 | Testcase Failure : TestFileInputFormat.testSplitLocationInfo | Major | test | Brahma Reddy Battula | Brahma Reddy Battula |
| HDFS-9839 | Reduce verbosity of processReport logging | Major | namenode | Arpit Agarwal | Arpit Agarwal |
| HDFS-7452 | skip StandbyException log for getCorruptFiles() | Minor | . | Brahma Reddy Battula | Brahma Reddy Battula |
| YARN-4707 | Remove the extra char (>) from SecureContainer.md | Major | documentation | Brahma Reddy Battula | Brahma Reddy Battula |
| YARN-4386 | refreshNodesGracefully() should send recommission event to active RMNodes only | Minor | graceful | Kuhu Shukla | Kuhu Shukla |
| HDFS-9842 | dfs.datanode.balance.bandwidthPerSec should accept friendly size units | Minor | balancer & mover | Yiqun Lin | Yiqun Lin |
| YARN-4709 | NMWebServices produces incorrect JSON for containers | Critical | . | Varun Saxena | Varun Saxena |
| MAPREDUCE-6635 | Unsafe long to int conversion in UncompressedSplitLineReader and IndexOutOfBoundsException | Critical | . | Sergey Shelukhin | Junping Du |
| YARN-4651 | movetoqueue option does not documented in ‘YARN Commands’ | Major | documentation | Takashi Ohnishi | Takashi Ohnishi |
| YARN-4648 | Move preemption related tests from TestFairScheduler to TestFairSchedulerPreemption | Major | fairscheduler | Karthik Kambatla | Kai Sasaki |
| HDFS-9549 | TestCacheDirectives#testExceedsCapacity is flaky | Major | . | Wei-Chiu Chuang | Xiao Chen |
| YARN-2046 | Out of band heartbeats are sent only on container kill and possibly too early | Major | nodemanager | Jason Lowe | Ming Ma |
| HDFS-9844 | Correct path creation in getTrashRoot to handle root dir | Blocker | encryption | Zhe Zhang | Zhe Zhang |
| YARN-4722 | AsyncDispatcher logs redundant event queue sizes | Major | . | Jason Lowe | Jason Lowe |
| HADOOP-12070 | Some of the bin/hadoop subcommands are not available on Windows | Major | scripts | Kengo Seki | Kengo Seki |
| HADOOP-12716 | KerberosAuthenticator#doSpnegoSequence use incorrect class to determine isKeyTab in JDK8 | Major | security | Xiaoyu Yao | Xiaoyu Yao |
| YARN-4729 | SchedulerApplicationAttempt#getTotalRequiredResources can throw an NPE | Major | scheduler | Karthik Kambatla | Karthik Kambatla |
| YARN-4701 | When task logs are not available, port 8041 is referenced instead of port 8042 | Major | yarn | Haibo Chen | Haibo Chen |
| HDFS-9858 | RollingFileSystemSink can throw an NPE on non-secure clusters | Major | . | Daniel Templeton | Daniel Templeton |
| YARN-4723 | NodesListManager$UnknownNodeId ClassCastException | Critical | resourcemanager | Jason Lowe | Kuhu Shukla |
| HADOOP-12849 | TestSymlinkLocalFSFileSystem fails intermittently | Major | test | Mingliang Liu | Mingliang Liu |
| HADOOP-12831 | LocalFS/FSOutputSummer NPEs in constructor if bytes per checksum set to 0 | Minor | fs | Steve Loughran | Mingliang Liu |
| HADOOP-12846 | Credential Provider Recursive Dependencies | Major | . | Larry McCay | Larry McCay |
| HDFS-9864 | Correct reference for RENEWDELEGATIONTOKEN and CANCELDELEGATIONTOKEN in webhdfs doc | Major | documentation | Brahma Reddy Battula | Brahma Reddy Battula |
| YARN-4731 | container-executor should not follow symlinks in recursive_unlink_children | Blocker | . | Bibin A Chundatt | Colin P. McCabe |
| HADOOP-12622 | RetryPolicies (other than FailoverOnNetworkExceptionRetry) should put on retry failed reason or the log from RMProxy’s retry could be very misleading. | Critical | auto-failover | Junping Du | Junping Du |
| YARN-4748 | ApplicationHistoryManagerOnTimelineStore should not swallow exceptions on generateApplicationReport | Major | timelineserver | Li Lu | Li Lu |
| HADOOP-10321 | TestCompositeService should cover all enumerations of adding a service to a parent service | Major | . | Karthik Kambatla | Ray Chiang |
| HADOOP-12851 | S3AFileSystem Uptake of ProviderUtils.excludeIncompatibleCredentialProviders | Major | fs/s3 | Larry McCay | Larry McCay |
| HDFS-9870 | Remove unused imports from DFSUtil | Major | . | Brahma Reddy Battula | Brahma Reddy Battula |
| HDFS-8791 | block ID-based DN storage layout can be very slow for datanode on ext4 | Blocker | datanode | Nathan Roberts | Chris Trezzo |
| HDFS-9880 | TestDatanodeRegistration fails occasionally | Major | test | Kihwal Lee | Kihwal Lee |
| HDFS-9881 | DistributedFileSystem#getTrashRoot returns incorrect path for encryption zones | Critical | . | Andrew Wang | Andrew Wang |
| HDFS-9766 | TestDataNodeMetrics#testDataNodeTimeSpend fails intermittently | Major | test | Mingliang Liu | Xiao Chen |
| HDFS-9851 | Name node throws NPE when setPermission is called on a path that does not exist | Critical | namenode | David Yan | Brahma Reddy Battula |
| HDFS-9886 | Configuration properties for hedged read is broken | Blocker | . | Akira Ajisaka | Akira Ajisaka |
| HADOOP-12870 | Fix typo admininistration in CommandsManual.md | Minor | documentation | Akira Ajisaka | John Zhuge |
| HDFS-9048 | DistCp documentation is out-of-dated | Major | . | Haohui Mai | Daisuke Kobayashi |
| HADOOP-12871 | Fix dead link to NativeLibraries.html in CommandsManual.md | Minor | documentation | Akira Ajisaka | Brahma Reddy Battula |
| HADOOP-12872 | Fix formatting in ServiceLevelAuth.md | Trivial | documentation | Akira Ajisaka | Brahma Reddy Battula |
| MAPREDUCE-4785 | TestMRApp occasionally fails | Major | mrv2, test | Jason Lowe | Haibo Chen |
| HADOOP-12717 | NPE when trying to rename a directory in Windows Azure Storage FileSystem | Blocker | . | Robert Yokota | Robert Yokota |
| YARN-4763 | RMApps Page crashes with NPE | Major | webapp | Bibin A Chundatt | Bibin A Chundatt |
| YARN-4761 | NMs reconnecting with changed capabilities can lead to wrong cluster resource calculations on fair scheduler | Major | fairscheduler | Sangjin Lee | Sangjin Lee |
| YARN-4737 | Add CSRF filter support in YARN | Major | nodemanager, resourcemanager, webapp | Jonathan Maron | Jonathan Maron |
| YARN-4744 | Too many signal to container failure in case of LCE | Major | . | Bibin A Chundatt | Sidharta Seethana |
| YARN-4760 | proxy redirect to history server uses wrong URL | Major | webapp | Jason Lowe | Eric Badger |
| HDFS-9865 | TestBlockReplacement fails intermittently in trunk | Major | test | Yiqun Lin | Yiqun Lin |
| YARN-4762 | NMs failing on DelegatingLinuxContainerRuntime init with LCE on | Blocker | . | Vinod Kumar Vavilapalli | Sidharta Seethana |
| HDFS-9812 | Streamer threads leak if failure happens when closing DFSOutputStream | Major | hdfs-client | Yiqun Lin | Yiqun Lin |
| HDFS-9919 | TestStandbyCheckpoints#testNonPrimarySBNUploadFSImage waitForCheckpoint incorrectly | Minor | test | Yiqun Lin | Yiqun Lin |
| YARN-4764 | Application submission fails when submitted queue is not available in scheduler xml | Major | . | Bibin A Chundatt | Bibin A Chundatt |
| HADOOP-12895 | SSLFactory#createSSLSocketFactory exception message is wrong | Trivial | . | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HADOOP-12688 | Fix deadlinks in Compatibility.md | Major | documentation | Akira Ajisaka | Gabor Liptak |
| HADOOP-12903 | IPC Server should allow suppressing exception logging by type, not log ‘server too busy’ messages | Major | ipc | Arpit Agarwal | Arpit Agarwal |
| HADOOP-12906 | AuthenticatedURL should convert a 404/Not Found into an FileNotFoundException. | Minor | io, security | Steve Loughran | Steve Loughran |
| HDFS-9934 | ReverseXML oiv processor should bail out if the XML file’s layoutVersion doesn’t match oiv’s | Major | tools | Colin P. McCabe | Colin P. McCabe |
| HDFS-9933 | ReverseXML should be capitalized in oiv usage message | Minor | tools | Colin P. McCabe | Colin P. McCabe |
| HADOOP-12899 | External distribution stitching scripts do not work correctly on Windows. | Blocker | build | Chris Nauroth | Chris Nauroth |
| HDFS-9953 | Download File from UI broken after pagination | Blocker | namenode | Brahma Reddy Battula | Brahma Reddy Battula |
| HDFS-9947 | Block#toString should not output information from derived classes | Minor | . | Colin P. McCabe | Colin P. McCabe |
| YARN-4816 | SystemClock API broken in 2.9.0 | Major | . | Siddharth Seth | Siddharth Seth |
| HDFS-9904 | testCheckpointCancellationDuringUpload occasionally fails | Major | test | Kihwal Lee | Yiqun Lin |
| MAPREDUCE-6579 | JobStatus#getFailureInfo should not output diagnostic information when the job is running | Blocker | test | Rohith Sharma K S | Akira Ajisaka |
| HDFS-9780 | RollingFileSystemSink doesn’t work on secure clusters | Critical | . | Daniel Templeton | Daniel Templeton |
| HADOOP-12888 | Shell to disable bash and setsid support when running under JVM security manager | Major | security | Costin Leau | Costin Leau |
| YARN-4593 | Deadlock in AbstractService.getConfig() | Major | yarn | Steve Loughran | Steve Loughran |
| HDFS-10173 | Typo in DataXceiverServer | Trivial | datanode | Michael Han | Michael Han |
| MAPREDUCE-6645 | TestWordStats outputs logs under directories other than target/test-dir | Major | test | Akira Ajisaka | Gabor Liptak |
| YARN-4812 | TestFairScheduler#testContinuousScheduling fails intermittently | Major | fairscheduler | Karthik Kambatla | Karthik Kambatla |
| HDFS-9874 | Long living DataXceiver threads cause volume shutdown to block. | Critical | datanode | Rushabh S Shah | Rushabh S Shah |
| HDFS-3677 | dfs.namenode.edits.dir.required missing from hdfs-default.xml | Major | documentation, namenode | Todd Lipcon | Mark Yang |
| HADOOP-12626 | Intel ISA-L libraries should be added to the Dockerfile | Blocker | io | Allen Wittenauer | Kai Zheng |
| HDFS-7166 | SbNN Web UI shows #Under replicated blocks and #pending deletion blocks | Major | ha | Juan Yu | Wei-Chiu Chuang |
| YARN-4686 | MiniYARNCluster.start() returns before cluster is completely started | Major | test | Rohith Sharma K S | Eric Badger |
| MAPREDUCE-6363 | [NNBench] Lease mismatch error when running with multiple mappers | Critical | benchmarks | Brahma Reddy Battula | Bibin A Chundatt |
| MAPREDUCE-6110 | JobHistoryServer CLI throws NullPointerException with job ids that do not exist | Minor | jobhistoryserver | Li Lu | Kai Sasaki |
| HDFS-10189 | PacketResponder#toString should include the downstreams for PacketResponderType.HAS_DOWNSTREAM_IN_PIPELINE | Minor | datanode | Joe Pallas | Joe Pallas |
| MAPREDUCE-6580 | Test failure : TestMRJobsWithProfiler | Major | . | Rohith Sharma K S | Eric Badger |
| MAPREDUCE-6656 | [NNBench] OP_DELETE operation isn’t working after MAPREDUCE-6363 | Blocker | . | J.Andreina | J.Andreina |
| HDFS-10193 | fuse_dfs segfaults if uid cannot be resolved to a username | Major | fuse-dfs | John Thiltges | John Thiltges |
| YARN-4820 | ResourceManager web redirects in HA mode drops query parameters | Major | . | Varun Vasudev | Varun Vasudev |
| YARN-4850 | test-fair-scheduler.xml isn’t valid xml | Blocker | fairscheduler, test | Allen Wittenauer | Yufei Gu |
| MAPREDUCE-6535 | TaskID default constructor results in NPE on toString() | Major | mrv2 | Daniel Templeton | Daniel Templeton |
| HADOOP-12962 | KMS key names are incorrectly encoded when creating key | Major | . | Xiao Chen | Xiao Chen |
| HADOOP-12958 | PhantomReference for filesystem statistics can trigger OOM | Major | . | Jason Lowe | Sangjin Lee |
| HADOOP-12873 | Remove MRv1 terms from HttpAuthentication.md | Major | documentation | Akira Ajisaka | Brahma Reddy Battula |
| HDFS-10182 | Hedged read might overwrite user’s buf | Major | . | zhouyingchao | zhouyingchao |
| MAPREDUCE-6655 | Fix a typo (STRICT_IE6) in Encrypted Shuffle | Trivial | documentation | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HADOOP-12954 | Add a way to change hadoop.security.token.service.use_ip | Major | security | Robert Kanter | Robert Kanter |
| YARN-4773 | Log aggregation performs extraneous filesystem operations when rolling log aggregation is disabled | Minor | nodemanager | Jason Lowe | Jun Gong |
| MAPREDUCE-6662 | Clear ASF Warnings on test data files | Minor | . | Vinayakumar B | Vinayakumar B |
| HDFS-9871 | “Bytes Being Moved” -ve(-1 B) when cluster was already balanced. | Major | . | Brahma Reddy Battula | Brahma Reddy Battula |
| YARN-4863 | AHS Security login should be in serviceInit() instead of serviceStart() | Major | timelineserver | Junping Du | Junping Du |
| HDFS-10197 | TestFsDatasetCache failing intermittently due to timeout | Major | test | Yiqun Lin | Yiqun Lin |
| HDFS-9478 | Reason for failing ipc.FairCallQueue contruction should be thrown | Minor | . | Archana T | Ajith S |
| HDFS-10228 | TestHDFSCLI fails | Major | test | Akira Ajisaka | Akira Ajisaka |
| YARN-4865 | Track Reserved resources in ResourceUsage and QueueCapacities | Major | resourcemanager | Sunil G | Sunil G |
| HADOOP-12972 | Lz4Compressor#getLibraryName returns the wrong version number | Trivial | native | John Zhuge | Colin P. McCabe |
| HDFS-5177 | blocksScheduled count should be decremented for abandoned blocks | Major | namenode | Vinayakumar B | Vinayakumar B |
| HDFS-10223 | peerFromSocketAndKey performs SASL exchange before setting connection timeouts | Major | . | Colin P. McCabe | Colin P. McCabe |
| HDFS-10221 | Add .json to the rat exclusions | Blocker | build | Ming Ma | Ming Ma |
| HADOOP-12902 | JavaDocs for SignerSecretProvider are out-of-date in AuthenticationFilter | Major | documentation | Robert Kanter | Gabor Liptak |
| YARN-4183 | Clarify the behavior of timeline service config properties | Major | . | Mit Desai | Naganarasimha G R |
| HADOOP-12955 | Fix bugs in the initialization of the ISA-L library JNI bindings | Major | native | Kai Zheng | Kai Zheng |
| YARN-4657 | Javadoc comment is broken for Resources.multiplyByAndAddTo() | Trivial | . | Daniel Templeton | Daniel Templeton |
| HDFS-10253 | Fix TestRefreshCallQueue failure. | Major | . | Brahma Reddy Battula | Xiaoyu Yao |
| YARN-4746 | yarn web services should convert parse failures of appId, appAttemptId and containerId to 400 | Minor | webapp | Steve Loughran | Bibin A Chundatt |
| HDFS-9599 | TestDecommissioningStatus.testDecommissionStatus occasionally fails | Major | namenode | Wei-Chiu Chuang | Yiqun Lin |
| YARN-4706 | UI Hosting Configuration in TimelineServer doc is broken | Critical | documentation | Akira Ajisaka | Akira Ajisaka |
| HDFS-10178 | Permanent write failures can happen if pipeline recoveries occur for the first packet | Critical | . | Kihwal Lee | Kihwal Lee |
| HDFS-8496 | Calling stopWriter() with FSDatasetImpl lock held may block other threads | Major | . | zhouyingchao | Colin P. McCabe |
| HDFS-9917 | IBR accumulate more objects when SNN was down for sometime. | Critical | . | Brahma Reddy Battula | Brahma Reddy Battula |
| YARN-4880 | Running TestZKRMStateStorePerf with real zookeeper cluster throws NPE | Major | . | Rohith Sharma K S | Sunil G |
| YARN-4609 | RM Nodes list page takes too much time to load | Major | webapp | Bibin A Chundatt | Bibin A Chundatt |
| HDFS-10239 | Fsshell mv fails if port usage doesn’t match in src and destination paths | Major | . | Kuhu Shukla | Kuhu Shukla |
| YARN-4893 | Fix some intermittent test failures in TestRMAdminService | Blocker | . | Junping Du | Brahma Reddy Battula |
| YARN-4916 | TestNMProxy.tesNMProxyRPCRetry fails. | Minor | . | Tibor Kiss | Tibor Kiss |
| YARN-4915 | Fix typo in YARN Secure Containers documentation | Trivial | documentation, yarn | Takashi Ohnishi | Takashi Ohnishi |
| YARN-4917 | Fix typos in documentation of Capacity Scheduler. | Minor | documentation | Takashi Ohnishi | Takashi Ohnishi |
| HDFS-10261 | TestBookKeeperHACheckpoints doesn’t handle ephemeral HTTP ports | Major | . | Eric Badger | Eric Badger |
| YARN-4699 | Scheduler UI and REST o/p is not in sync when -replaceLabelsOnNode is used to change label of a node | Critical | capacity scheduler | Sunil G | Sunil G |
| YARN-4906 | Capture container start/finish time in container metrics | Major | . | Jian He | Jian He |
| HADOOP-12022 | fix site -Pdocs -Pdist in hadoop-project-dist; cleanout remaining forrest bits | Blocker | build | Allen Wittenauer | Allen Wittenauer |
| MAPREDUCE-6670 | TestJobListCache#testEviction sometimes fails on Windows with timeout | Minor | test | Gergely Novák | Gergely Novák |
| HDFS-10192 | Namenode safemode not coming out during failover | Major | namenode | Brahma Reddy Battula | Brahma Reddy Battula |
| HDFS-6520 | hdfs fsck -move passes invalid length value when creating BlockReader | Major | . | Shengjun Xin | Xiao Chen |
| MAPREDUCE-6647 | MR usage counters use the resources requested instead of the resources allocated | Major | . | Haibo Chen | Haibo Chen |
| HDFS-10267 | Extra “synchronized” on FsDatasetImpl#recoverAppend and FsDatasetImpl#recoverClose | Major | datanode | Colin P. McCabe | Colin P. McCabe |
| HADOOP-13006 | FileContextMainOperationsBaseTest.testListStatusThrowsExceptionForNonExistentFile() doesnt run | Minor | test | Steve Loughran | Kai Sasaki |
| YARN-4740 | AM may not receive the container complete msg when it restarts | Major | . | sandflee | sandflee |
| MAPREDUCE-6633 | AM should retry map attempts if the reduce task encounters commpression related errors. | Major | . | Rushabh S Shah | Rushabh S Shah |
| YARN-4927 | TestRMHA#testTransitionedToActiveRefreshFail fails with FairScheduler | Major | test | Karthik Kambatla | Bibin A Chundatt |
| YARN-4938 | MiniYarnCluster should not request transitionToActive to RM on non-HA environment | Major | test | Akira Ajisaka | Eric Badger |
| YARN-4562 | YARN WebApp ignores the configuration passed to it for keystore settings | Major | . | Sergey Shelukhin | Sergey Shelukhin |
| HADOOP-12406 | AbstractMapWritable.readFields throws ClassNotFoundException with custom writables | Blocker | io | Nadeem Douba | Nadeem Douba |
| HADOOP-12993 | Change ShutdownHookManger complete shutdown log from INFO to DEBUG | Minor | . | Xiaoyu Yao | Xiaoyu Yao |
| YARN-4897 | dataTables_wrapper change min height | Minor | . | Bibin A Chundatt | Bibin A Chundatt |
| HDFS-10277 | PositionedReadable test testReadFullyZeroByteFile failing in HDFS | Major | test | Steve Loughran | Steve Loughran |
| HDFS-10271 | Extra bytes are getting released from reservedSpace for append | Critical | . | Brahma Reddy Battula | Brahma Reddy Battula |
| HDFS-8356 | Document missing properties in hdfs-default.xml | Major | documentation | Ray Chiang | Ray Chiang |
| YARN-4810 | NM applicationpage cause internal error 500 | Major | . | Bibin A Chundatt | Bibin A Chundatt |
| HDFS-10273 | Remove duplicate logSync() and log message in FSN#enterSafemode() | Minor | . | Vinayakumar B | Vinayakumar B |
| HADOOP-12964 | Http server vulnerable to clickjacking | Major | . | Haibo Chen | Haibo Chen |
| YARN-4794 | Deadlock in NMClientImpl | Critical | . | Sumana Sathish | Jian He |
| HDFS-9772 | TestBlockReplacement#testThrottler doesn’t work as expected | Minor | test | Yiqun Lin | Yiqun Lin |
| HDFS-10270 | TestJMXGet:testNameNode() fails | Minor | test | Andras Bokor | Gergely Novák |
| HDFS-10282 | The VolumeScanner should warn about replica files which are misplaced | Major | datanode | Colin P. McCabe | Colin P. McCabe |
| HDFS-10216 | distcp -diff relative path exception | Major | distcp | John Zhuge | Takashi Ohnishi |
| YARN-4924 | NM recovery race can lead to container not cleaned up | Major | nodemanager | Nathan Roberts | sandflee |
| HADOOP-12989 | Some tests in org.apache.hadoop.fs.shell.find occasionally time out | Major | test | Akira Ajisaka | Takashi Ohnishi |
| HADOOP-13026 | Should not wrap IOExceptions into a AuthenticationException in KerberosAuthenticator | Critical | . | Xuan Gong | Xuan Gong |
| HDFS-10283 | o.a.h.hdfs.server.namenode.TestFSImageWithSnapshot#testSaveLoadImageWithAppending fails intermittently | Major | test | Mingliang Liu | Mingliang Liu |
| YARN-4940 | yarn node -list -all failed if RM start with decommissioned node | Major | . | sandflee | sandflee |
| YARN-4965 | Distributed shell AM failed due to ClientHandlerException thrown by jersey | Critical | . | Sumana Sathish | Junping Du |
| YARN-4934 | Reserved Resource for QueueMetrics needs to be handled correctly in few cases | Major | capacity scheduler | Sunil G | Sunil G |
| HDFS-10291 | TestShortCircuitLocalRead failing | Major | test | Steve Loughran | Steve Loughran |
| HDFS-10275 | TestDataNodeMetrics failing intermittently due to TotalWriteTime counted incorrectly | Major | test | Yiqun Lin | Yiqun Lin |
| MAPREDUCE-6649 | getFailureInfo not returning any failure info | Major | . | Eric Badger | Eric Badger |
| HDFS-10265 | OEV tool fails to read edit xml file if OP_UPDATE_BLOCKS has no BLOCK tag | Minor | tools | Wan Chang | Wan Chang |
| HDFS-10306 | SafeModeMonitor should not leave safe mode if name system is starting active service | Major | namenode | Mingliang Liu | Mingliang Liu |
| HDFS-9744 | TestDirectoryScanner#testThrottling occasionally time out after 300 seconds | Minor | datanode | Wei-Chiu Chuang | Yiqun Lin |
| HDFS-10308 | TestRetryCacheWithHA#testRetryCacheOnStandbyNN failing | Major | test | Rakesh R | Rakesh R |
| HDFS-10312 | Large block reports may fail to decode at NameNode due to 64 MB protobuf maximum length restriction. | Major | namenode | Chris Nauroth | Chris Nauroth |
| MAPREDUCE-6680 | JHS UserLogDir scan algorithm sometime could skip directory with update in CloudFS (Azure FileSystem, S3, etc.) | Major | jobhistoryserver | Junping Du | Junping Du |
| YARN-4935 | TestYarnClient#testSubmitIncorrectQueue fails with FairScheduler | Major | test | Yufei Gu | Yufei Gu |
| MAPREDUCE-2398 | MRBench: setting the baseDir parameter has no effect | Minor | benchmarks | Michael Noll | Wilfred Spiegelenburg |
| YARN-4976 | Missing NullPointer check in ContainerLaunchContextPBImpl causes RM to die | Major | resourcemanager | Giovanni Matteo Fumarola | Giovanni Matteo Fumarola |
| HDFS-9670 | DistCp throws NPE when source is root | Major | distcp | Yongjun Zhang | John Zhuge |
| HADOOP-13042 | Restore lost leveldbjni LICENSE and NOTICE changes | Major | . | Andrew Wang | Andrew Wang |
| HADOOP-13043 | Add LICENSE.txt entries for bundled javascript dependencies | Major | . | Andrew Wang | Andrew Wang |
| HDFS-10319 | Balancer should not try to pair storages with different types | Minor | balancer & mover | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HDFS-10309 | Balancer doesn’t honor dfs.blocksize value defined with suffix k(kilo), m(mega), g(giga) | Minor | balancer & mover | Amit Anand | Amit Anand |
| HDFS-9555 | LazyPersistFileScrubber should still sleep if there are errors in the clear progress | Major | . | Phil Yang | Phil Yang |
| HADOOP-13052 | ChecksumFileSystem mishandles crc file permissions | Major | fs | Daryn Sharp | Daryn Sharp |
| HDFS-9905 | WebHdfsFileSystem#runWithRetry should display original stack trace on error | Major | test | Kihwal Lee | Wei-Chiu Chuang |
| HADOOP-11418 | Property “io.compression.codec.lzo.class” does not work with other value besides default | Major | io | fang fang chen | Yuanbo Liu |
| HDFS-10318 | TestJMXGet hides the real error in case of test failure | Minor | test | Andras Bokor | Andras Bokor |
| HDFS-10325 | TestDFSShell#testMoveWithTargetPortEmpty fails | Major | test | Takanobu Asanuma | Takanobu Asanuma |
| YARN-4795 | ContainerMetrics drops records | Major | resourcemanager | Daniel Templeton | Daniel Templeton |
| YARN-4556 | TestFifoScheduler.testResourceOverCommit fails | Major | scheduler, test | Akihiro Suda | Akihiro Suda |
| HDFS-10329 | Bad initialisation of StringBuffer in RequestHedgingProxyProvider.java | Minor | ha | Max Schaefer | Yiqun Lin |
| HDFS-10313 | Distcp need to enforce the order of snapshot names passed to -diff | Major | distcp | Yongjun Zhang | Yiqun Lin |
| YARN-4983 | JVM and UGI metrics disappear after RM is once transitioned to standby mode | Major | . | Li Lu | Li Lu |
| HADOOP-13030 | Handle special characters in passwords in KMS startup script | Major | kms | Xiao Chen | Xiao Chen |
| YARN-4955 | Add retry for SocketTimeoutException in TimelineClient | Critical | . | Xuan Gong | Xuan Gong |
| HDFS-9958 | BlockManager#createLocatedBlocks can throw NPE for corruptBlocks on failed storages. | Major | . | Kuhu Shukla | Kuhu Shukla |
| YARN-5008 | LeveldbRMStateStore database can grow substantially leading to long recovery times | Major | resourcemanager | Jason Lowe | Jason Lowe |
| YARN-5009 | NMLeveldbStateStoreService database can grow substantially leading to longer recovery times | Major | nodemanager | Jason Lowe | Jason Lowe |
| HADOOP-12378 | Fix findbugs warnings in hadoop-tools module | Major | tools | Akira Ajisaka | Akira Ajisaka |
| HDFS-10260 | TestFsDatasetImpl#testCleanShutdownOfVolume often fails | Major | datanode, test | Wei-Chiu Chuang | Rushabh S Shah |
| HDFS-10335 | Mover$Processor#chooseTarget() always chooses the first matching target storage group | Critical | balancer & mover | Mingliang Liu | Mingliang Liu |
| MAPREDUCE-6672 | TestTeraSort fails on Windows | Minor | test | Tibor Kiss | Tibor Kiss |
| HDFS-10347 | Namenode report bad block method doesn’t log the bad block or datanode. | Minor | namenode | Rushabh S Shah | Rushabh S Shah |
| HADOOP-13012 | yetus-wrapper should fail sooner when download fails | Minor | yetus | Steven K. Wong | Steven K. Wong |
| HADOOP-13072 | WindowsGetSpaceUsed constructor should be public | Major | . | Vinayakumar B | Vinayakumar B |
| MAPREDUCE-6537 | Include hadoop-pipes examples in the release tarball | Blocker | pipes | Allen Wittenauer | Kai Sasaki |
| HDFS-10353 | Fix hadoop-hdfs-native-client compilation on Windows | Blocker | build | Brahma Reddy Battula | Brahma Reddy Battula |
| HDFS-10344 | DistributedFileSystem#getTrashRoots should skip encryption zone that does not have .Trash | Major | . | Namit Maheshwari | Xiaoyu Yao |
| HADOOP-13080 | Refresh time in SysInfoWindows is in nanoseconds | Major | util | Íñigo Goiri | Íñigo Goiri |
| YARN-4834 | ProcfsBasedProcessTree doesn’t track daemonized processes | Major | nodemanager | Nathan Roberts | Nathan Roberts |
| HADOOP-12469 | distcp should not ignore the ignoreFailures option | Critical | tools/distcp | Gera Shegalov | Mingliang Liu |
| HDFS-10320 | Rack failures may result in NN terminate | Major | . | Xiao Chen | Xiao Chen |
| MAPREDUCE-6677 | LocalContainerAllocator doesn’t specify resource of the containers allocated. | Major | mr-am | Haibo Chen | Haibo Chen |
| MAPREDUCE-6675 | TestJobImpl.testUnusableNode failed | Major | mrv2 | Haibo Chen | Haibo Chen |
| YARN-4311 | Removing nodes from include and exclude lists will not remove them from decommissioned nodes list | Major | . | Kuhu Shukla | Kuhu Shukla |
| YARN-4984 | LogAggregationService shouldn’t swallow exception in handling createAppDir() which cause thread leak. | Critical | log-aggregation | Junping Du | Junping Du |
| HADOOP-13077 | Handle special characters in passwords in httpfs.sh | Major | . | Xiao Chen | Xiao Chen |
| HADOOP-13098 | Dynamic LogLevel setting page should accept case-insensitive log level string | Major | . | Junping Du | Junping Du |
| HDFS-10324 | Trash directory in an encryption zone should be pre-created with correct permissions | Major | encryption | Wei-Chiu Chuang | Wei-Chiu Chuang |
| MAPREDUCE-6514 | Job hangs as ask is not updated after ramping down of all reducers | Blocker | applicationmaster | Varun Saxena | Varun Saxena |
| HDFS-2043 | TestHFlush failing intermittently | Major | test | Aaron T. Myers | Yiqun Lin |
| HADOOP-12751 | While using kerberos Hadoop incorrectly assumes names with ‘@’ to be non-simple | Critical | security | Bolke de Bruin | Bolke de Bruin |
| YARN-5002 | getApplicationReport call may raise NPE for removed queues | Critical | . | Sumana Sathish | Jian He |
| MAPREDUCE-6689 | MapReduce job can infinitely increase number of reducer resource requests | Blocker | . | Wangda Tan | Wangda Tan |
| YARN-4747 | AHS error 500 due to NPE when container start event is missing | Major | timelineserver | Jason Lowe | Varun Saxena |
| HDFS-9939 | Increase DecompressorStream skip buffer size | Major | . | Yongjun Zhang | John Zhuge |
| HDFS-10374 | typo in HDFSHighAvailabilityWithQJM doc. | Minor | documentation | Takashi Ohnishi | Takashi Ohnishi |
| YARN-5048 | DelegationTokenRenewer#skipTokenRenewal may throw NPE | Major | . | Jian He | Jian He |
| YARN-4926 | Change nodelabel rest API invalid reponse status to 400 | Major | . | Bibin A Chundatt | Bibin A Chundatt |
| HDFS-10372 | Fix for failing TestFsDatasetImpl#testCleanShutdownOfVolume | Major | test | Rushabh S Shah | Rushabh S Shah |
| MAPREDUCE-6684 | High contention on scanning of user directory under immediate_done in Job History Server | Critical | jobhistoryserver | Haibo Chen | Haibo Chen |
| HADOOP-13118 | Fix IOUtils#cleanup and IOUtils#closeStream javadoc | Trivial | io | Wei-Chiu Chuang | Wei-Chiu Chuang |
| YARN-4768 | getAvailablePhysicalMemorySize can be inaccurate on linux | Major | nodemanager | Nathan Roberts | Nathan Roberts |
| HADOOP-10694 | Remove synchronized input streams from Writable deserialization | Major | io | Gopal V | Gopal V |
| HADOOP-13125 | FS Contract tests don’t report FS initialization errors well | Minor | test | Steve Loughran | Steve Loughran |
| YARN-5029 | RM needs to send update event with YarnApplicationState as Running to ATS/AHS | Critical | . | Xuan Gong | Xuan Gong |
| HADOOP-13116 | Jets3tNativeS3FileSystemContractTest does not run. | Minor | test | Chris Nauroth | Chris Nauroth |
| MAPREDUCE-6639 | Process hangs in LocatedFileStatusFetcher if FileSystem.get throws | Major | mrv2 | Ryan Blue | Ryan Blue |
| HADOOP-11180 | Change log message “token.Token: Cannot find class for token kind kms-dt” to debug | Major | kms, security | Yi Liu | Yi Liu |
| MAPREDUCE-6558 | multibyte delimiters with compressed input files generate duplicate records | Major | mrv1, mrv2 | Wilfred Spiegelenburg | Wilfred Spiegelenburg |
| HADOOP-13083 | The number of javadocs warnings is limited to 100 | Critical | . | Li Lu | Gergely Novák |
| MAPREDUCE-6513 | MR job got hanged forever when one NM unstable for some time | Critical | applicationmaster, resourcemanager | Bob.zhao | Varun Saxena |
| HDFS-10333 | Intermittent org.apache.hadoop.hdfs.TestFileAppend failure in trunk | Major | hdfs | Yongjun Zhang | Yiqun Lin |
| HADOOP-12942 | hadoop credential commands non-obviously use password of “none” | Major | security | Mike Yoder | Mike Yoder |
| YARN-4325 | Nodemanager log handlers fail to send finished/failed events in some cases | Critical | . | Junping Du | Junping Du |
| HDFS-10410 | RedundantEditLogInputStream#LOG is set to wrong class | Minor | . | John Zhuge | John Zhuge |
| HDFS-10208 | Addendum for HDFS-9579: to handle the case when client machine can’t resolve network path | Major | . | Ming Ma | Ming Ma |
| HDFS-10242 | Cannot create space quota of zero | Major | fs | Takashi Ohnishi | Takashi Ohnishi |
| MAPREDUCE-6693 | ArrayIndexOutOfBoundsException occurs when the length of the job name is equal to mapreduce.jobhistory.jobname.limit | Critical | . | Bibin A Chundatt | Ajith S |
| HADOOP-13163 | Reuse pre-computed filestatus in Distcp-CopyMapper | Minor | tools/distcp | Rajesh Balamohan | Rajesh Balamohan |
| HDFS-10303 | DataStreamer#ResponseProcessor calculates packet ack latency incorrectly. | Major | hdfs-client | Surendra Singh Lilhore | Surendra Singh Lilhore |
| MAPREDUCE-6701 | application master log can not be available when clicking jobhistory’s am logs link | Critical | jobhistoryserver | chenyukang | Haibo Chen |
| MAPREDUCE-6698 | Increase timeout on TestUnnecessaryBlockingOnHistoryFileInfo.testTwoThreadsQueryingDifferentJobOfSameUser | Major | jobhistoryserver | Haibo Chen | Haibo Chen |
| HDFS-10404 | Fix formatting of CacheAdmin command usage help text | Major | caching | Yiqun Lin | Yiqun Lin |
| MAPREDUCE-6657 | job history server can fail on startup when NameNode is in start phase | Major | jobhistoryserver | Haibo Chen | Haibo Chen |
| HADOOP-13159 | Fix potential NPE in Metrics2 source for DecayRpcScheduler | Major | ipc | Xiaoyu Yao | Xiaoyu Yao |
| HDFS-10397 | Distcp should ignore -delete option if -diff option is provided instead of exiting | Major | distcp | Mingliang Liu | Mingliang Liu |
| HDFS-10381 | DataStreamer DataNode exclusion log message should be warning | Minor | hdfs-client | John Zhuge | John Zhuge |
| HDFS-10360 | DataNode may format directory and lose blocks if current/VERSION is missing | Major | datanode | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HDFS-9226 | MiniDFSCluster leaks dependency Mockito via DataNodeTestUtils | Major | test | Josh Elser | Josh Elser |
| HADOOP-13138 | Unable to append to a SequenceFile with Compression.NONE. | Critical | . | Gervais Mickaël | Vinayakumar B |
| HADOOP-13157 | Follow-on improvements to hadoop credential commands | Major | security | Mike Yoder | Mike Yoder |
| YARN-3840 | Resource Manager web ui issue when sorting application by id (with application having id > 9999) | Major | resourcemanager | LINTE | Varun Saxena |
| YARN-5107 | TestContainerMetrics fails | Major | test | Akira Ajisaka | Akira Ajisaka |
| HADOOP-13177 | Native tests fail on OS X, because DYLD_LIBRARY_PATH is not defined to include libhadoop.dylib. | Minor | build | Chris Nauroth | Chris Nauroth |
| HADOOP-12767 | update apache httpclient version to 4.5.2; httpcore to 4.4.4 | Major | build | Artem Aliev | Artem Aliev |
| YARN-5100 | The YarnApplicationState is always running in ATS no matter the application is running or finishes. | Blocker | . | Xuan Gong | Xuan Gong |
| YARN-5076 | YARN web interfaces lack XFS protection | Major | nodemanager, resourcemanager, timelineserver | Jonathan Maron | Jonathan Maron |
| HADOOP-13183 | S3A proxy tests fail after httpclient/httpcore upgrade. | Major | fs/s3 | Chris Nauroth | Steve Loughran |
| YARN-5020 | Fix Documentation for Yarn Capacity Scheduler on Resource Calculator | Minor | . | Jo Desmet | Takashi Ohnishi |
| HDFS-10424 | DatanodeLifelineProtocol not able to use under security cluster | Blocker | . | gu-chi | Chris Nauroth |
| HDFS-10438 | When NameNode HA is configured to use the lifeline RPC server, it should log the address of that server. | Minor | ha, namenode | KWON BYUNGCHANG | Chris Nauroth |
| HDFS-10439 | Update setOwner doc in HdfsPermissionsGuide | Minor | documentation | John Zhuge | John Zhuge |
| MAPREDUCE-6607 | Enable regex pattern matching when mapreduce.task.files.preserve.filepattern is set | Minor | applicationmaster | Maysam Yabandeh | Kai Sasaki |
| YARN-5112 | Excessive log warnings for directory permission issue on NM recovery. | Major | . | Jian He | Jian He |
| YARN-5103 | With NM recovery enabled, restarting NM multiple times results in AM restart | Critical | yarn | Sumana Sathish | Junping Du |
| YARN-5055 | max apps per user can be larger than max per queue | Minor | capacityscheduler, resourcemanager | Jason Lowe | Eric Badger |
| YARN-4979 | FSAppAttempt demand calculation considers demands at multiple locality levels different | Major | fairscheduler | zhihai xu | zhihai xu |
| YARN-3971 | Skip RMNodeLabelsManager#checkRemoveFromClusterNodeLabelsOfQueue on nodelabel recovery | Critical | resourcemanager | Bibin A Chundatt | Bibin A Chundatt |
| HDFS-9365 | Balancer does not work with the HDFS-6376 HA setup | Major | balancer & mover | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| MAPREDUCE-6703 | Add flag to allow MapReduce AM to request for OPPORTUNISTIC containers | Major | . | Arun Suresh | Arun Suresh |
| YARN-5131 | Distributed shell AM fails when extra container arrives during finishing | Major | . | Sumana Sathish | Wangda Tan |
| YARN-3344 | Fix warning - procfs stat file is not in the expected format | Major | . | Jon Bringhurst | Ravindra Kumar Naik |
| YARN-4459 | container-executor should only kill process groups | Major | nodemanager | Jun Gong | Jun Gong |
| YARN-4866 | FairScheduler: AMs can consume all vcores leading to a livelock when using FAIR policy | Major | fairscheduler | Karthik Kambatla | Yufei Gu |
| HDFS-10463 | TestRollingFileSystemSinkWithHdfs needs some cleanup | Critical | . | Daniel Templeton | Daniel Templeton |
| YARN-5166 | javadoc:javadoc goal fails on hadoop-yarn-client | Major | . | Andras Bokor | Andras Bokor |
| HDFS-10276 | HDFS should not expose path info that user has no permission to see. | Major | . | Kevin Cox | Yuanbo Liu |
| YARN-5132 | Exclude generated protobuf sources from YARN Javadoc build | Critical | . | Subru Krishnan | Subru Krishnan |
| HADOOP-13132 | Handle ClassCastException on AuthenticationException in LoadBalancingKMSClientProvider | Major | kms | Miklos Szurap | Wei-Chiu Chuang |
| HDFS-10415 | TestDistributedFileSystem#MyDistributedFileSystem attempts to set up statistics before initialize() is called | Major | test | Sangjin Lee | Mingliang Liu |
| HADOOP-13137 | TraceAdmin should support Kerberized cluster | Major | tracing | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HDFS-9476 | TestDFSUpgradeFromImage#testUpgradeFromRel1BBWImage occasionally fail | Major | . | Wei-Chiu Chuang | Masatake Iwasaki |
| HDFS-10367 | TestDFSShell.testMoveWithTargetPortEmpty fails with Address bind exception. | Major | test | Brahma Reddy Battula | Brahma Reddy Battula |
| HADOOP-13224 | Grep job in Single Cluster document fails | Major | documentation | Akira Ajisaka | Akira Ajisaka |
| HDFS-10471 | DFSAdmin#SetQuotaCommand’s help msg is not correct | Minor | documentation | Yiqun Lin | Yiqun Lin |
| YARN-5098 | Yarn Application log Aggreagation fails due to NM can not get correct HDFS delegation token | Major | yarn | Yesha Vora | Jian He |
| HADOOP-13155 | Implement TokenRenewer to renew and cancel delegation tokens in KMS | Major | kms, security | Xiao Chen | Xiao Chen |
| HDFS-10481 | HTTPFS server should correctly impersonate as end user to open file | Major | httpfs | Xiao Chen | Xiao Chen |
| HDFS-10485 | Fix findbugs warning in FSEditLog.java | Major | . | Akira Ajisaka | Akira Ajisaka |
| HDFS-10458 | getFileEncryptionInfo should return quickly for non-encrypted cluster | Major | encryption, namenode | Zhe Zhang | Zhe Zhang |
| HDFS-10468 | HDFS read ends up ignoring an interrupt | Major | . | Siddharth Seth | Jing Zhao |
| YARN-5206 | RegistrySecurity includes id:pass in exception text if considered invalid | Minor | client, security | Steve Loughran | Steve Loughran |
| HDFS-10220 | A large number of expired leases can make namenode unresponsive and cause failover | Major | namenode | Nicolas Fraison | Nicolas Fraison |
| MAPREDUCE-6240 | Hadoop client displays confusing error message | Major | client | Mohammad Kamrul Islam | Gera Shegalov |
| YARN-4308 | ContainersAggregated CPU resource utilization reports negative usage in first few heartbeats | Major | nodemanager | Sunil G | Sunil G |
| HDFS-10508 | DFSInputStream should set thread’s interrupt status after catching InterruptException from sleep | Major | . | Jing Zhao | Jing Zhao |
| HADOOP-13249 | RetryInvocationHandler need wrap InterruptedException in IOException when call Thread.sleep | Major | ipc | zhihai xu | zhihai xu |
| HADOOP-13213 | Small Documentation bug with AuthenticatedURL in hadoop-auth | Minor | documentation | Tom Ellis | Tom Ellis |
| HADOOP-13243 | TestRollingFileSystemSink.testSetInitialFlushTime() fails intermittently | Minor | test | Daniel Templeton | Daniel Templeton |
| HADOOP-13079 | Add -q option to Ls to print ? instead of non-printable characters | Major | . | John Zhuge | John Zhuge |
| HDFS-10516 | Fix bug when warming up EDEK cache of more than one encryption zone | Major | encryption, namenode | Xiao Chen | Xiao Chen |
| HADOOP-13270 | BZip2CompressionInputStream finds the same compression marker twice in corner case, causing duplicate data blocks | Critical | . | Haibo Chen | Kai Sasaki |
| HADOOP-13179 | GenericOptionsParser is not thread-safe because commons-cli OptionBuilder is not thread-safe | Minor | . | hongbin ma | hongbin ma |
| HADOOP-13244 | o.a.h.ipc.Server#Server should honor handlerCount when queueSizePerHandler is specified in consturctor | Minor | ipc | Xiaoyu Yao | Kai Sasaki |
| HADOOP-13245 | Fix up some misc create-release issues | Blocker | build | Allen Wittenauer | Allen Wittenauer |
| HDFS-10505 | OIV’s ReverseXML processor should support ACLs | Major | tools | Colin P. McCabe | Surendra Singh Lilhore |
| HDFS-10525 | Fix NPE in CacheReplicationMonitor#rescanCachedBlockMap | Major | caching | Xiao Chen | Xiao Chen |
| YARN-5237 | Fix missing log files issue in rolling log aggregation. | Major | . | Siddharth Seth | Xuan Gong |
| HDFS-10532 | Typo in RollingUpgrade docs | Major | documentation | Arpit Agarwal | Yiqun Lin |
| HADOOP-3733 | “s3:” URLs break when Secret Key contains a slash, even if encoded | Minor | fs/s3 | Stuart Sierra | Steve Loughran |
| HDFS-9466 | TestShortCircuitCache#testDataXceiverCleansUpSlotsOnFailure is flaky | Major | fs, hdfs-client | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HADOOP-13255 | KMSClientProvider should check and renew tgt when doing delegation token operations. | Major | kms | Xiao Chen | Xiao Chen |
| HADOOP-13242 | Authenticate to Azure Data Lake using client ID and keys | Major | fs/adl | Atul Sikaria | Atul Sikaria |
| HADOOP-13285 | DecayRpcScheduler MXBean should only report decayed CallVolumeSummary | Major | ipc | Namit Maheshwari | Xiaoyu Yao |
| HADOOP-13149 | Windows distro build fails on dist-copynativelibs. | Blocker | build | Chris Nauroth | Chris Nauroth |
| YARN-5077 | Fix FSLeafQueue#getFairShare() for queues with zero fairshare | Major | . | Yufei Gu | Yufei Gu |
| HDFS-10437 | ReconfigurationProtocol not covered by HDFSPolicyProvider. | Major | namenode | Chris Nauroth | Arpit Agarwal |
| YARN-5246 | NMWebAppFilter web redirects drop query parameters | Major | . | Varun Vasudev | Varun Vasudev |
| HADOOP-13192 | org.apache.hadoop.util.LineReader cannot handle multibyte delimiters correctly | Critical | util | binde | binde |
| HDFS-10448 | CacheManager#addInternal tracks bytesNeeded incorrectly when dealing with replication factors other than 1 | Major | caching | Yiqun Lin | Yiqun Lin |
| HADOOP-13287 | TestS3ACredentials#testInstantiateFromURL fails if AWS secret key contains ‘+’. | Minor | fs/s3, test | Chris Nauroth | Chris Nauroth |
| MAPREDUCE-6197 | Cache MapOutputLocations in ShuffleHandler | Major | . | Siddharth Seth | Junping Du |
| MAPREDUCE-6641 | TestTaskAttempt fails in trunk | Major | test | Tsuyoshi Ozawa | Haibo Chen |
| YARN-5266 | Wrong exit code while trying to get app logs using regex via CLI | Critical | yarn | Sumana Sathish | Xuan Gong |
| HDFS-10561 | test_native_mini_dfs fails by NoClassDefFoundError | Major | native, test | Akira Ajisaka | Akira Ajisaka |
| HDFS-10555 | Unable to loadFSEdits due to a failure in readCachePoolInfo | Critical | caching, namenode | Uma Maheswara Rao G | Uma Maheswara Rao G |
| MAPREDUCE-6725 | Javadoc for CLI#listEvents() contains no-existent param | Minor | client, documentation | Shen Yinjie | Shen Yinjie |
| HDFS-7959 | WebHdfs logging is missing on Datanode | Critical | . | Kihwal Lee | Kihwal Lee |
| HDFS-10536 | Standby NN can not trigger log roll after EditLogTailer thread failed 3 times in EditLogTailer.triggerActiveLogRoll method. | Critical | auto-failover | XingFeng Shen | XingFeng Shen |
| MAPREDUCE-6542 | HistoryViewer uses SimpleDateFormat, but SimpleDateFormat is not threadsafe | Major | jobhistoryserver | zhangyubiao | zhangyubiao |
| HADOOP-13251 | Authenticate with Kerberos credentials when renewing KMS delegation token | Major | kms | Xiao Chen | Xiao Chen |
| HADOOP-13316 | Enforce Kerberos authentication for required ops in DelegationTokenAuthenticator | Blocker | kms, security | Xiao Chen | Xiao Chen |
| MAPREDUCE-5803 | Counters page display all task neverthless of task type( Map or Reduce) | Minor | jobhistoryserver | Rohith Sharma K S | Kai Sasaki |
| HADOOP-9888 | KerberosName static initialization gets default realm, which is unneeded in non-secure deployment. | Major | security | Chris Nauroth | Dmytro Kabakchei |
| HDFS-9852 | hdfs dfs -setfacl error message is misleading | Minor | . | Wei-Chiu Chuang | Wei-Chiu Chuang |
| YARN-5262 | Optimize sending RMNodeFinishedContainersPulledByAMEvent for every AM heartbeat | Major | resourcemanager | Rohith Sharma K S | Rohith Sharma K S |
| YARN-5182 | MockNodes.newNodes creates one more node per rack than requested | Major | test | Karthik Kambatla | Karthik Kambatla |
| HADOOP-12345 | Pad hostname correctly in CredentialsSys.java | Critical | nfs | Pradeep Nayak Udupi Kadbet | Pradeep Nayak Udupi Kadbet |
| YARN-5282 | Fix typos in CapacityScheduler documentation | Trivial | documentation | Ray Chiang | Ray Chiang |
| HADOOP-13314 | Remove ‘package-info.java’ from ‘test\java\org\apache\hadoop\fs\shell\’ to remove eclipse compile error | Trivial | . | Vinayakumar B | Vinayakumar B |
| HDFS-10572 | Fix TestOfflineEditsViewer#testGenerated | Blocker | test | Xiaoyu Yao | Surendra Singh Lilhore |
| HDFS-10589 | Javadoc for HAState#HAState and HAState#setStateInternal contains non-existent params | Minor | documentation, hdfs | Shen Yinjie | Shen Yinjie |
| YARN-5286 | Add RPC port info in RM web service’s response when getting app status | Major | . | Jun Gong | Jun Gong |
| HADOOP-13342 | ISAL download is breaking the Dockerfile | Blocker | build | Allen Wittenauer | Allen Wittenauer |
| YARN-5214 | Pending on synchronized method DirectoryCollection#checkDirs can hang NM’s NodeStatusUpdater | Critical | nodemanager | Junping Du | Junping Du |
| YARN-5296 | NMs going OutOfMemory because ContainerMetrics leak in ContainerMonitorImpl | Major | nodemanager | Karam Singh | Junping Du |
| YARN-5294 | Pass remote ip address down to YarnAuthorizationProvider | Major | . | Jian He | Jian He |
| HADOOP-13350 | Additional fix to LICENSE and NOTICE | Blocker | build | Xiao Chen | Xiao Chen |
| HDFS-10592 | Fix intermittent test failure of TestNameNodeResourceChecker#testCheckThatNameNodeResourceMonitorIsRunning | Major | test | Rakesh R | Rakesh R |
| HADOOP-13349 | HADOOP_CLASSPATH vs HADOOP_USER_CLASSPATH | Blocker | scripts | Allen Wittenauer | Allen Wittenauer |
| HADOOP-13320 | Fix arguments check in documentation for WordCount v2.0 | Minor | documentation | niccolo becchi | niccolo becchi |
| YARN-5314 | ConcurrentModificationException in ATS v1.5 EntityGroupFSTimelineStore | Major | timelineserver | Karam Singh | Li Lu |
| YARN-4939 | the decommissioning Node should keep alive if NM restart | Major | . | sandflee | sandflee |
| HADOOP-12893 | Verify LICENSE.txt and NOTICE.txt | Blocker | build | Allen Wittenauer | Xiao Chen |
| HADOOP-13352 | Make X-FRAME-OPTIONS configurable in HttpServer2 | Major | net, security | Anu Engineer | Anu Engineer |
| HDFS-10336 | TestBalancer failing intermittently because of not reseting UserGroupInformation completely | Major | test | Yiqun Lin | Yiqun Lin |
| HDFS-10512 | VolumeScanner may terminate due to NPE in DataNode.reportBadBlocks | Major | datanode | Wei-Chiu Chuang | Yiqun Lin |
| YARN-5337 | Fix OOM issue in DistributedShell. AM failed with “java.lang.OutOfMemoryError: GC overhead limit exceeded” | Major | . | Sumana Sathish | Jian He |
| HADOOP-13297 | Add missing dependency in setting maven-remote-resource-plugin to fix builds | Major | build | Akira Ajisaka | Sean Busbey |
| YARN-5270 | Solve miscellaneous issues caused by YARN-4844 | Blocker | . | Wangda Tan | Wangda Tan |
| YARN-5354 | TestDistributedShell.checkTimelineV2() may fail for concurrent tests | Major | timelineserver | Sangjin Lee | Sangjin Lee |
| MAPREDUCE-6731 | TestMRTimelineEventHandling.testMRNewTimelineServiceEventHandling() may fail for concurrent tests | Major | test | Sangjin Lee | Sangjin Lee |
| HDFS-10579 | HDFS web interfaces lack configs for X-FRAME-OPTIONS protection | Major | datanode, namenode | Anu Engineer | Anu Engineer |
| YARN-4366 | Fix Lint Warnings in YARN Common | Major | yarn | Daniel Templeton | Daniel Templeton |
| MAPREDUCE-6625 | TestCLI#testGetJob fails occasionally | Major | test | Jason Lowe | Haibo Chen |
| HADOOP-13315 | FileContext#umask is not initialized properly | Minor | . | John Zhuge | John Zhuge |
| YARN-5353 | ResourceManager can leak delegation tokens when they are shared across apps | Critical | resourcemanager | Jason Lowe | Jason Lowe |
| HDFS-10590 | Fix TestReconstructStripedBlocks.testCountLiveReplicas test failures | Major | . | Rakesh R | Rakesh R |
| HADOOP-11361 | Fix a race condition in MetricsSourceAdapter.updateJmxCache | Major | . | Brahma Reddy Battula | Brahma Reddy Battula |
| YARN-5362 | TestRMRestart#testFinishedAppRemovalAfterRMRestart can fail | Major | . | Jason Lowe | sandflee |
| YARN-5359 | FileSystemTimelineReader/Writer uses unix-specific default storage path | Minor | . | Sangjin Lee | Sangjin Lee |
| YARN-5364 | timelineservice modules have indirect dependencies on mapreduce artifacts | Minor | timelineserver | Sangjin Lee | Sangjin Lee |
| HDFS-10544 | Balancer doesn’t work with IPFailoverProxyProvider | Major | balancer & mover, ha | Zhe Zhang | Zhe Zhang |
| HDFS-10617 | PendingReconstructionBlocks.size() should be synchronized | Major | . | Eric Badger | Eric Badger |
| HADOOP-13351 | TestDFSClientSocketSize buffer size tests are flaky | Major | . | Aaron Fabbri | Aaron Fabbri |
| YARN-5379 | TestHBaseTimelineStorage. testWriteApplicationToHBase() fails intermittently | Minor | test, timelineserver | Sangjin Lee | Vrushali C |
| YARN-5383 | Fix findbugs for nodemanager & checkstyle warnings in nodemanager.ContainerExecutor | Major | nodemanager | Vrushali C | Vrushali C |
| MAPREDUCE-6733 | MapReduce JerseyTest tests failing with “java.net.BindException: Address already in use” | Critical | test | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli |
| HADOOP-13254 | Create framework for configurable disk checkers | Major | util | Yufei Gu | Yufei Gu |
| YARN-5272 | Handle queue names consistently in FairScheduler | Major | fairscheduler | Wilfred Spiegelenburg | Wilfred Spiegelenburg |
| HDFS-10639 | Fix typos in HDFSDiskbalancer.md | Trivial | documentation | Akira Ajisaka | Yiqun Lin |
| HADOOP-13073 | RawLocalFileSystem does not react on changing umask | Major | fs | Andras Bokor | Andras Bokor |
| HADOOP-13202 | Avoid possible overflow in org.apache.hadoop.util.bloom.BloomFilter#getNBytes | Major | util | zhengbing li | Kai Sasaki |
| YARN-5213 | Fix a bug in LogCLIHelpers which cause TestLogsCLI#testFetchApplictionLogs fails intermittently | Major | test | Rohith Sharma K S | Xuan Gong |
| HDFS-10603 | Fix flaky tests in org.apache.hadoop.hdfs.server.namenode.snapshot.TestOpenFilesWithSnapshot | Major | hdfs, namenode | Yongjun Zhang | Yiqun Lin |
| HADOOP-12991 | Conflicting default ports in DelegateToFileSystem | Major | fs | Kevin Hogeland | Kai Sasaki |
| YARN-5309 | Fix SSLFactory truststore reloader thread leak in TimelineClientImpl | Blocker | timelineserver, yarn | Thomas Friedrich | Weiwei Yang |
| YARN-5340 | Race condition in RollingLevelDBTimelineStore#getAndSetStartTime() | Critical | timelineserver | Sumana Sathish | Li Lu |
| HDFS-8914 | Document HA support in the HDFS HdfsDesign.md | Major | documentation | Ravindra Babu | Lars Francke |
| HADOOP-12588 | Fix intermittent test failure of TestGangliaMetrics | Major | . | Tsuyoshi Ozawa | Masatake Iwasaki |
| HADOOP-13240 | TestAclCommands.testSetfaclValidations fail | Minor | test | linbao111 | John Zhuge |
| HADOOP-13393 | [Azure Data Lake] Correction needed in fs.defaultFS support in documentation | Major | fs/adl | Vishwajeet Dusane | Vishwajeet Dusane |
| HADOOP-13392 | [Azure Data Lake] OAuth2 configuration should be default set to true when AdlFileSystem is configured. | Major | fs/adl | Vishwajeet Dusane | Vishwajeet Dusane |
| HADOOP-13389 | TestS3ATemporaryCredentials.testSTS error when using IAM credentials | Major | fs/s3 | Steven K. Wong | Steven K. Wong |
| HADOOP-13406 | S3AFileSystem: Consider reusing filestatus in delete() and mkdirs() | Minor | fs/s3 | Rajesh Balamohan | Rajesh Balamohan |
| MAPREDUCE-6744 | Increase timeout on TestDFSIO tests | Major | . | Eric Badger | Eric Badger |
| HDFS-10688 | BPServiceActor may run into a tight loop for sending block report when hitting IOException | Major | datanode | Jing Zhao | Chen Liang |
| HDFS-10671 | Fix typo in HdfsRollingUpgrade.md | Trivial | documentation | Yiqun Lin | Yiqun Lin |
| HADOOP-13422 | ZKDelegationTokenSecretManager JaasConfig does not work well with other ZK users in process | Major | . | Sergey Shelukhin | Sergey Shelukhin |
| YARN-5195 | RM intermittently crashed with NPE while handling APP_ATTEMPT_REMOVED event when async-scheduling enabled in CapacityScheduler | Major | resourcemanager | Karam Singh | sandflee |
| HADOOP-9427 | Use JUnit assumptions to skip platform-specific tests | Major | test | Arpit Agarwal | Gergely Novák |
| YARN-5441 | Fixing minor Scheduler test case failures | Major | . | Subru Krishnan | Subru Krishnan |
| YARN-5431 | TimeLineReader daemon start should allow to pass its own reader opts | Major | scripts, timelinereader | Rohith Sharma K S | Rohith Sharma K S |
| HDFS-10696 | TestHDFSCLI fails | Major | test | Akira Ajisaka | Kai Sasaki |
| YARN-5432 | Lock already held by another process while LevelDB cache store creation for dag | Critical | timelineserver | Karam Singh | Li Lu |
| YARN-5440 | Use AHSClient in YarnClient when TimelineServer is running | Major | . | Xuan Gong | Xuan Gong |
| YARN-5438 | TimelineClientImpl leaking FileSystem Instances causing Long running services like HiverServer2 daemon going OOM | Major | timelineserver | Karam Singh | Rohith Sharma K S |
| YARN-5203 | Return ResourceRequest JAXB object in ResourceManager Cluster Applications REST API | Major | . | Subru Krishnan | Ellen Hui |
| HDFS-9276 | Failed to Update HDFS Delegation Token for long running application in HA mode | Major | fs, ha, security | Liangliang Gu | Liangliang Gu |
| YARN-5436 | Race in AsyncDispatcher can cause random test failures in Tez (probably YARN also) | Major | . | Zhiyuan Yang | Zhiyuan Yang |
| HADOOP-13381 | KMS clients should use KMS Delegation Tokens from current UGI. | Critical | kms | Xiao Chen | Xiao Chen |
| HDFS-10691 | FileDistribution fails in hdfs oiv command due to ArrayIndexOutOfBoundsException | Major | . | Yiqun Lin | Yiqun Lin |
| YARN-5121 | fix some container-executor portability issues | Blocker | nodemanager, security | Allen Wittenauer | Allen Wittenauer |
| HADOOP-13440 | FileContext does not react on changing umask via configuration | Major | . | Yufei Gu | Akira Ajisaka |
| YARN-5444 | Fix failing unit tests in TestLinuxContainerExecutorWithMocks | Major | nodemanager | Yufei Gu | Yufei Gu |
| MAPREDUCE-6724 | Single shuffle to memory must not exceed Integer#MAX_VALUE | Major | mrv2 | Haibo Chen | Haibo Chen |
| HDFS-5805 | TestCheckpoint.testCheckpoint fails intermittently on branch2 | Major | . | Mit Desai | Eric Badger |
| HADOOP-13459 | hadoop-azure runs several test cases repeatedly, causing unnecessarily long running time. | Minor | fs/azure, test | Chris Nauroth | Chris Nauroth |
| HDFS-742 | A down DataNode makes Balancer to hang on repeatingly asking NameNode its partial block list | Minor | balancer & mover | Hairong Kuang | Mit Desai |
| YARN-4280 | CapacityScheduler reservations may not prevent indefinite postponement on a busy cluster | Major | capacity scheduler | Kuhu Shukla | Kuhu Shukla |
| YARN-5462 | TestNodeStatusUpdater.testNodeStatusUpdaterRetryAndNMShutdown fails intermittently | Major | . | Eric Badger | Eric Badger |
| HDFS-10710 | In BlockManager#rescanPostponedMisreplicatedBlocks(), postponed misreplicated block counts should be retrieved with NN lock protection | Major | namenode | Rui Gao | Rui Gao |
| YARN-5469 | Increase timeout of TestAmFilter.testFilter | Minor | . | Eric Badger | Eric Badger |
| HDFS-10569 | A bug causes OutOfIndex error in BlockListAsLongs | Minor | . | Weiwei Yang | Weiwei Yang |
| HADOOP-13434 | Add quoting to Shell class | Major | . | Owen O’Malley | Owen O’Malley |
| MAPREDUCE-6682 | TestMRCJCFileOutputCommitter fails intermittently | Major | test | Brahma Reddy Battula | Akira Ajisaka |
| HADOOP-13443 | KMS should check the type of underlying keyprovider of KeyProviderExtension before falling back to default | Minor | kms | Anthony Young-Garner | Anthony Young-Garner |
| HDFS-10716 | In Balancer, the target task should be removed when its size < 0. | Minor | balancer & mover | Yiqun Lin | Yiqun Lin |
| HDFS-10722 | Fix race condition in TestEditLog#testBatchedSyncWithClosedLogs | Major | hdfs | Daryn Sharp | Daryn Sharp |
| HADOOP-13467 | Shell#getSignalKillCommand should use the bash builtin on Linux | Major | . | Arpit Agarwal | Arpit Agarwal |
| HDFS-10343 | BlockManager#createLocatedBlocks may return blocks on failed storages | Major | hdfs | Daryn Sharp | Kuhu Shukla |
| HDFS-10715 | NPE when applying AvailableSpaceBlockPlacementPolicy | Major | namenode | Guangbin Zhu | Guangbin Zhu |
| YARN-5333 | Some recovered apps are put into default queue when RM HA | Major | . | Jun Gong | Jun Gong |
| HADOOP-13353 | LdapGroupsMapping getPassward shouldn’t return null when IOException throws | Major | security | Zhaohao Liang | Wei-Chiu Chuang |
| YARN-4624 | NPE in PartitionQueueCapacitiesInfo while accessing Schduler UI | Major | . | Brahma Reddy Battula | Brahma Reddy Battula |
| HADOOP-10823 | TestReloadingX509TrustManager is flaky | Major | . | Ratandeep Ratti | Mingliang Liu |
| HADOOP-13403 | AzureNativeFileSystem rename/delete performance improvements | Major | fs/azure | Subramanyam Pattipaka | Subramanyam Pattipaka |
| HADOOP-13457 | Remove hardcoded absolute path for shell executable | Major | util | Arpit Agarwal | Chen Liang |
| HDFS-10457 | DataNode should not auto-format block pool directory if VERSION is missing | Major | datanode | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HDFS-4176 | EditLogTailer should call rollEdits with a timeout | Major | ha, namenode | Todd Lipcon | Lei (Eddy) Xu |
| HADOOP-13439 | Fix race between TestMetricsSystemImpl and TestGangliaMetrics | Minor | test | Masatake Iwasaki | Chen Liang |
| YARN-5474 | Typo mistake in AMRMClient#getRegisteredTimeineClient API | Trivial | . | Rohith Sharma K S | Naganarasimha G R |
| MAPREDUCE-6750 | TestHSAdminServer.testRefreshSuperUserGroups is failing | Minor | test | Kihwal Lee | Kihwal Lee |
| HADOOP-13473 | Tracing in IPC Server is broken | Major | . | Wei-Chiu Chuang | Daryn Sharp |
| HDFS-10738 | Fix TestRefreshUserMappings.testRefreshSuperUserGroupsConfiguration test failure | Major | test | Rakesh R | Rakesh R |
| HADOOP-13299 | JMXJsonServlet is vulnerable to TRACE | Minor | . | Haibo Chen | Haibo Chen |
| HADOOP-13476 | CredentialProviderFactory fails at class loading from libhdfs (JNI) | Major | fs/s3 | Aaron Fabbri | Aaron Fabbri |
| HDFS-8224 | Schedule a block for scanning if its metadata file is corrupt | Major | datanode | Rushabh S Shah | Rushabh S Shah |
| YARN-5382 | RM does not audit log kill request for active applications | Major | resourcemanager | Jason Lowe | Vrushali C |
| HDFS-10643 | Namenode should use loginUser(hdfs) to generateEncryptedKey | Major | encryption, namenode | Xiaoyu Yao | Xiaoyu Yao |
| HADOOP-13461 | NPE in KeyProvider.rollNewVersion | Minor | . | Colm O hEigeartaigh | Colm O hEigeartaigh |
| HDFS-10720 | Fix intermittent test failure of TestDataNodeErasureCodingMetrics | Major | . | Rakesh R | Rakesh R |
| HDFS-8897 | Balancer should handle fs.defaultFS trailing slash in HA | Major | balancer & mover | LINTE | John Zhuge |
| HADOOP-13441 | Document LdapGroupsMapping keystore password properties | Minor | security | Wei-Chiu Chuang | Yuanbo Liu |
| HDFS-10731 | FSDirectory#verifyMaxDirItems does not log path name | Minor | namenode | Wei-Chiu Chuang | Wei-Chiu Chuang |
| YARN-4833 | For Queue AccessControlException client retries multiple times on both RM | Major | . | Bibin A Chundatt | Bibin A Chundatt |
| YARN-5476 | Not existed application reported as ACCEPTED state by YarnClientImpl | Critical | yarn | Yesha Vora | Junping Du |
| YARN-5491 | Random Failure TestCapacityScheduler#testCSQueueBlocked | Major | test | Bibin A Chundatt | Bibin A Chundatt |
| HDFS-9696 | Garbage snapshot records lingering forever | Critical | . | Kihwal Lee | Kihwal Lee |
| YARN-5521 | TestCapacityScheduler#testKillAllAppsInQueue fails randomly | Major | . | Varun Saxena | sandflee |
| HADOOP-13333 | testConf.xml ls comparators in wrong order | Trivial | fs | John Zhuge | Vrushali C |
| HADOOP-13437 | KMS should reload whitelist and default key ACLs when hot-reloading | Major | kms | Xiao Chen | Xiao Chen |
| YARN-5475 | Test failed for TestAggregatedLogFormat on trunk | Major | . | Junping Du | Jun Gong |
| HADOOP-13470 | GenericTestUtils$LogCapturer is flaky | Major | test, util | Mingliang Liu | Mingliang Liu |
| YARN-5523 | Yarn running container log fetching causes OutOfMemoryError | Major | log-aggregation | Prasanth Jayachandran | Xuan Gong |
| HADOOP-13494 | ReconfigurableBase can log sensitive information | Major | security | Sean Mackrory | Sean Mackrory |
| HDFS-9530 | ReservedSpace is not cleared for abandoned Blocks | Critical | datanode | Fei Hui | Brahma Reddy Battula |
| HADOOP-11786 | Fix Javadoc typos in org.apache.hadoop.fs.FileSystem | Trivial | documentation | Chen He | Andras Bokor |
| HDFS-10549 | Correctly revoke file leases when closing files | Major | hdfs-client | Yiqun Lin | Yiqun Lin |
| HDFS-10773 | BlockSender should not synchronize on the dataset object | Major | datanode | Arpit Agarwal | Chen Liang |
| HADOOP-13513 | Java 1.7 support for org.apache.hadoop.fs.azure testcases | Minor | fs/azure | Tibor Kiss | Tibor Kiss |
| HADOOP-13512 | ReloadingX509TrustManager should keep reloading in case of exception | Critical | security | Mingliang Liu | Mingliang Liu |
| HDFS-10763 | Open files can leak permanently due to inconsistent lease update | Critical | . | Kihwal Lee | Kihwal Lee |
| YARN-4307 | Display blacklisted nodes for AM container in the RM web UI | Major | resourcemanager, webapp | Naganarasimha G R | Naganarasimha G R |
| YARN-5533 | JMX AM Used metrics for queue wrong when app submited to nodelabel partition | Major | . | Bibin A Chundatt | Bibin A Chundatt |
| MAPREDUCE-6763 | Shuffle server listen queue is too small | Major | mrv2 | Jason Lowe | Jason Lowe |
| YARN-4837 | User facing aspects of ‘AM blacklisting’ feature need fixing | Critical | . | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli |
| MAPREDUCE-6310 | Add jdiff support to MapReduce | Blocker | . | Li Lu | Li Lu |
| YARN-3388 | Allocation in LeafQueue could get stuck because DRF calculator isn’t well supported when computing user-limit | Major | capacityscheduler | Nathan Roberts | Nathan Roberts |
| YARN-4685 | Disable AM blacklisting by default to mitigate situations that application get hanged | Critical | resourcemanager | Rohith Sharma K S | Rohith Sharma K S |
| HADOOP-13428 | Fix hadoop-common to generate jdiff | Blocker | . | Wangda Tan | Wangda Tan |
| HDFS-10764 | Fix INodeFile#getBlocks to not return null | Major | namenode | Arpit Agarwal | Arpit Agarwal |
| MAPREDUCE-6762 | ControlledJob#toString failed with NPE when job status is not successfully updated | Major | . | Weiwei Yang | Weiwei Yang |
| HDFS-10692 | Point JDiff base version for HDFS from 2.6.0 to 2.7.2 | Blocker | . | Wangda Tan | Wangda Tan |
| HADOOP-13487 | Hadoop KMS should load old delegation tokens from Zookeeper on startup | Major | kms | Alex Ivanov | Xiao Chen |
| HADOOP-13526 | Add detailed logging in KMS for the authentication failure of proxy user | Minor | kms | Suraj Acharya | Suraj Acharya |
| HDFS-8312 | Trash does not descent into child directories to check for permissions | Critical | fs, security | Eric Yang | Weiwei Yang |
| HDFS-10783 | The option ‘-maxSize’ and ‘-step’ fail in OfflineImageViewer | Major | tools | Yiqun Lin | Yiqun Lin |
| HADOOP-13524 | mvn eclipse:eclipse generates .gitignore’able files | Major | . | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli |
| HADOOP-13497 | fix wrong command in CredentialProviderAPI.md | Trivial | documentation | Yuanbo Liu | Yuanbo Liu |
| MAPREDUCE-6761 | Regression when handling providers - invalid configuration ServiceConfiguration causes Cluster initialization failure | Major | mrv2 | Peter Vary | Peter Vary |
| MAPREDUCE-6767 | TestSlive fails after a common change | Major | . | Kihwal Lee | Daniel Templeton |
| YARN-5537 | Intermittent test failure of TestAMRMClient#testAMRMClientWithContainerResourceChange | Major | . | Varun Saxena | Bibin A Chundatt |
| HADOOP-13532 | Fix typo in hadoop_connect_to_hosts error message | Trivial | scripts | Albert Chu | Albert Chu |
| HADOOP-13533 | User cannot set empty HADOOP_SSH_OPTS environment variable option | Minor | scripts | Albert Chu | Albert Chu |
| HDFS-10748 | TestFileTruncate#testTruncateWithDataNodesRestart runs sometimes timeout | Major | test | Xiaoyu Yao | Yiqun Lin |
| YARN-5430 | Return container’s ip and host from NM ContainerStatus call | Major | . | Jian He | Jian He |
| HDFS-8915 | TestFSNamesystem.testFSLockGetWaiterCount fails intermittently in jenkins | Minor | test | Anu Engineer | Masatake Iwasaki |
| YARN-5373 | NPE listing wildcard directory in containerLaunch | Blocker | nodemanager | Haibo Chen | Daniel Templeton |
| HDFS-10793 | Fix HdfsAuditLogger binary incompatibility introduced by HDFS-9184 | Blocker | . | Andrew Wang | Manoj Govindassamy |
| HDFS-10652 | Add a unit test for HDFS-4660 | Major | datanode, hdfs | Yongjun Zhang | Vinayakumar B |
| HADOOP-13552 | RetryInvocationHandler logs all remote exceptions | Blocker | ipc | Jason Lowe | Jason Lowe |
| HADOOP-12765 | HttpServer2 should switch to using the non-blocking SslSelectChannelConnector to prevent performance degradation when handling SSL connections | Major | . | Min Shen | Min Shen |
| MAPREDUCE-6768 | TestRecovery.testSpeculative failed with NPE | Major | mrv2 | Haibo Chen | Haibo Chen |
| HADOOP-13559 | Remove close() within try-with-resources in ChecksumFileSystem/ChecksumFs classes | Minor | fs | Aaron Fabbri | Aaron Fabbri |
| HDFS-4210 | Throw helpful exception when DNS entry for JournalNode cannot be resolved | Trivial | ha, journal-node, namenode | Damien Hardy | John Zhuge |
| YARN-5190 | Registering/unregistering container metrics triggered by ContainerEvent and ContainersMonitorEvent are conflict which cause uncaught exception in ContainerMonitorImpl | Blocker | . | Junping Du | Junping Du |
| HADOOP-12597 | In kms-site.xml configuration “hadoop.security.keystore.JavaKeyStoreProvider.password” should be updated with new name | Minor | security | huangyitian | Surendra Singh Lilhore |
| HDFS-10423 | Increase default value of httpfs maxHttpHeaderSize | Minor | hdfs | Nicolae Popa | Nicolae Popa |
| HADOOP-13410 | RunJar adds the content of the jar twice to the classpath | Major | util | Sangjin Lee | Yuanbo Liu |
| HDFS-10570 | Remove classpath conflicts of netty-all jar in hadoop-hdfs-client | Minor | test | Vinayakumar B | Vinayakumar B |
| YARN-5234 | ResourceManager REST API missing descriptions for what’s returned when using Fair Scheduler | Minor | documentation, fairscheduler, resourcemanager | Grant Sohn | |
| HDFS-10620 | StringBuilder created and appended even if logging is disabled | Major | namenode | Staffan Friberg | Staffan Friberg |
| YARN-4925 | ContainerRequest in AMRMClient, application should be able to specify nodes/racks together with nodeLabelExpression | Major | . | Bibin A Chundatt | Bibin A Chundatt |
| MAPREDUCE-6433 | launchTime may be negative | Major | jobhistoryserver, mrv2 | Allen Wittenauer | zhihai xu |
| JIRA | Summary | Priority | Component | Reporter | Contributor |
|---|---|---|---|---|---|
| MAPREDUCE-2669 | Some new examples and test cases for them. | Minor | examples | Plamen Jeliazkov | Plamen Jeliazkov |
| HDFS-3121 | hdfs tests for HADOOP-8014 | Major | test | John George | John George |
| HADOOP-8434 | TestConfiguration currently has no tests for direct setter methods | Major | test | Harsh J | madhukara phatak |
| HDFS-2127 | Add a test that ensure AccessControlExceptions contain a full path | Major | namenode | Eli Collins | Stephen Chu |
| HADOOP-8844 | Add a plaintext fs -text test-case | Major | fs | Harsh J | Akira Ajisaka |
| HADOOP-11084 | jenkins patchprocess links are broken | Major | scripts | Colin P. McCabe | Arpit Agarwal |
| MAPREDUCE-6191 | TestJavaSerialization fails with getting incorrect MR job result | Minor | test | sam liu | sam liu |
| HADOOP-10668 | TestZKFailoverControllerStress#testExpireBackAndForth occasionally fails | Major | test | Ted Yu | Ming Ma |
| YARN-3339 | TestDockerContainerExecutor should pull a single image and not the entire centos repository | Minor | test | Ravindra Kumar Naik | Ravindra Kumar Naik |
| YARN-1880 | Cleanup TestApplicationClientProtocolOnHA | Trivial | test | Tsuyoshi Ozawa | Tsuyoshi Ozawa |
| HDFS-6263 | Remove DRFA.MaxBackupIndex config from log4j.properties | Minor | . | Akira Ajisaka | Abhiraj Butala |
| HDFS-6408 | Remove redundant definitions in log4j.properties | Minor | test | Abhiraj Butala | Abhiraj Butala |
| YARN-2666 | TestFairScheduler.testContinuousScheduling fails Intermittently | Major | scheduler | Tsuyoshi Ozawa | zhihai xu |
| HADOOP-11781 | fix race conditions and add URL support to smart-apply-patch.sh | Major | test | Allen Wittenauer | Raymie Stata |
| HDFS-8247 | TestDiskspaceQuotaUpdate#testAppendOverTypeQuota is failing | Major | test | Anu Engineer | Xiaoyu Yao |
| HADOOP-11881 | test-patch.sh javac result is wildly wrong | Major | build, test | Allen Wittenauer | Kengo Seki |
| HADOOP-11904 | test-patch.sh goes into an infinite loop on non-maven builds | Critical | test | Allen Wittenauer | Allen Wittenauer |
| YARN-3343 | TestCapacitySchedulerNodeLabelUpdate.testNodeUpdate sometime fails in trunk | Minor | . | Xuan Gong | Rohith Sharma K S |
| YARN-3580 | [JDK 8] TestClientRMService.testGetLabelsToNodes fails | Major | test | Robert Kanter | Robert Kanter |
| HDFS-7559 | Create unit test to automatically compare HDFS related classes and hdfs-default.xml | Minor | . | Ray Chiang | Ray Chiang |
| HADOOP-11906 | test-patch.sh should use ‘file’ command for patch determinism | Major | . | Allen Wittenauer | Sean Busbey |
| YARN-3602 | TestResourceLocalizationService.testPublicResourceInitializesLocalDir fails Intermittently due to IOException from cleanup | Minor | test | zhihai xu | zhihai xu |
| HDFS-8243 | Files written by TestHostsFiles and TestNameNodeMXBean are causing Release Audit Warnings. | Minor | test | Ruth Wisniewski | Ruth Wisniewski |
| HADOOP-11884 | test-patch.sh should pull the real findbugs version | Minor | test | Allen Wittenauer | Kengo Seki |
| HADOOP-11944 | add option to test-patch to avoid relocating patch process directory | Minor | . | Sean Busbey | Sean Busbey |
| HADOOP-11949 | Add user-provided plugins to test-patch | Major | . | Sean Busbey | Sean Busbey |
| HADOOP-12000 | cannot use –java-home in test-patch | Major | scripts | Allen Wittenauer | Allen Wittenauer |
| MAPREDUCE-6204 | TestJobCounters should use new properties instead of JobConf.MAPRED_TASK_JAVA_OPTS | Minor | test | sam liu | sam liu |
| HADOOP-12035 | shellcheck plugin displays a wrong version potentially | Trivial | build | Kengo Seki | Kengo Seki |
| HADOOP-12030 | test-patch should only report on newly introduced findbugs warnings. | Major | . | Sean Busbey | Sean Busbey |
| HADOOP-11930 | test-patch in offline mode should tell maven to be in offline mode | Major | . | Sean Busbey | Sean Busbey |
| HADOOP-11965 | determine-flaky-tests needs a summary mode | Minor | . | Allen Wittenauer | Yufei Gu |
| YARN-2871 | TestRMRestart#testRMRestartGetApplicationList sometime fails in trunk | Minor | . | Ted Yu | zhihai xu |
| YARN-3956 | Fix TestNodeManagerHardwareUtils fails on Mac | Minor | nodemanager | Varun Vasudev | Varun Vasudev |
| HDFS-8834 | TestReplication#testReplicationWhenBlockCorruption is not valid after HDFS-6482 | Minor | datanode | Lei (Eddy) Xu | Lei (Eddy) Xu |
| HADOOP-10854 | unit tests for the shell scripts | Major | scripts | Allen Wittenauer | Allen Wittenauer |
| YARN-3992 | TestApplicationPriority.testApplicationPriorityAllocation fails intermittently | Major | . | Zhijie Shen | Sunil G |
| HDFS-2070 | Add more unit tests for FsShell getmerge | Major | test | XieXianshan | Daniel Templeton |
| MAPREDUCE-5045 | UtilTest#isCygwin method appears to be unused | Trivial | contrib/streaming, test | Chris Nauroth | Neelesh Srinivas Salian |
| YARN-3573 | MiniMRYarnCluster constructor that starts the timeline server using a boolean should be marked deprecated | Major | timelineserver | Mit Desai | Brahma Reddy Battula |
| HDFS-9295 | Add a thorough test of the full KMS code path | Critical | security, test | Daniel Templeton | Daniel Templeton |
| HDFS-9339 | Extend full test of KMS ACLs | Major | test | Daniel Templeton | Daniel Templeton |
| HDFS-9354 | Fix TestBalancer#testBalancerWithZeroThreadsForMove on Windows | Major | test | Xiaoyu Yao | Xiaoyu Yao |
| HDFS-9410 | Some tests should always reset sysout and syserr | Minor | test | Xiao Chen | Xiao Chen |
| HADOOP-12564 | Upgrade JUnit3 TestCase to JUnit 4 in org.apache.hadoop.io package | Trivial | test | Dustin Cote | Dustin Cote |
| HDFS-9153 | Pretty-format the output for DFSIO | Major | . | Kai Zheng | Kai Zheng |
| HDFS-9429 | Tests in TestDFSAdminWithHA intermittently fail with EOFException | Major | test | Xiao Chen | Xiao Chen |
| HADOOP-10729 | Add tests for PB RPC in case version mismatch of client and server | Major | ipc | Junping Du | Junping Du |
| HDFS-9300 | TestDirectoryScanner.testThrottle() is still a little flakey | Major | balancer & mover, test | Daniel Templeton | Daniel Templeton |
| HDFS-7553 | fix the TestDFSUpgradeWithHA due to BindException | Major | test | Liang Xie | Xiao Chen |
| HDFS-9626 | TestBlockReplacement#testBlockReplacement fails occasionally | Minor | test | Xiao Chen | Xiao Chen |
| HADOOP-12696 | Add Tests for S3FileSystem Contract | Major | tools | Matthew Paduano | Matthew Paduano |
| HADOOP-12736 | TestTimedOutTestsListener#testThreadDumpAndDeadlocks sometimes times out | Major | . | Xiao Chen | Xiao Chen |
| HADOOP-12715 | TestValueQueue#testgetAtMostPolicyALL fails intermittently | Major | . | Xiao Chen | Xiao Chen |
| HDFS-9773 | Remove dead code related to SimulatedFSDataset in tests | Minor | test | Akira Ajisaka | Brahma Reddy Battula |
| YARN-4704 | TestResourceManager#testResourceAllocation() fails when using FairScheduler | Major | fairscheduler, test | Ray Chiang | Yufei Gu |
| HDFS-9888 | Allow reseting KerberosName in unit tests | Minor | . | Xiao Chen | Xiao Chen |
| YARN-4717 | TestResourceLocalizationService.testPublicResourceInitializesLocalDir fails Intermittently due to IllegalArgumentException from cleanup | Minor | nodemanager | Daniel Templeton | Daniel Templeton |
| HDFS-9949 | Add a test case to ensure that the DataNode does not regenerate its UUID when a storage directory is cleared | Minor | . | Harsh J | Harsh J |
| HADOOP-12738 | Create unit test to automatically compare Common related classes and core-default.xml | Minor | . | Ray Chiang | Ray Chiang |
| HADOOP-12101 | Add automatic search of default Configuration variables to TestConfigurationFieldsBase | Major | test | Ray Chiang | Ray Chiang |
| HADOOP-13051 | Add Glob unit test for special characters | Minor | fs | Harsh J | Harsh J |
| YARN-4947 | Test timeout is happening for TestRMWebServicesNodes | Major | test | Bibin A Chundatt | Bibin A Chundatt |
| HADOOP-12701 | Run checkstyle on test source files | Minor | . | John Zhuge | John Zhuge |
| YARN-5069 | TestFifoScheduler.testResourceOverCommit race condition | Major | test | Eric Badger | Eric Badger |
| HADOOP-13178 | TestShellBasedIdMapping.testStaticMapUpdate doesn’t work on OS X | Major | test | Allen Wittenauer | Kai Sasaki |
| YARN-5114 | Add additional tests in TestRMWebServicesApps and rectify testInvalidAppAttempts failure in 2.8 | Minor | . | Bibin A Chundatt | Bibin A Chundatt |
| YARN-5024 | TestContainerResourceUsage#testUsageAfterAMRestartWithMultipleContainers random failure | Major | test | Bibin A Chundatt | Bibin A Chundatt |
| YARN-5005 | TestRMWebServices#testDumpingSchedulerLogs fails randomly | Major | . | Bibin A Chundatt | Bibin A Chundatt |
| YARN-5118 | Tests fails with localizer port bind exception. | Major | test | Brahma Reddy Battula | Brahma Reddy Battula |
| HDFS-10375 | Remove redundant TestMiniDFSCluster.testDualClusters | Trivial | test | John Zhuge | Jiayi Zhou |
| YARN-4989 | TestWorkPreservingRMRestart#testCapacitySchedulerRecovery fails intermittently | Major | test | Rohith Sharma K S | Ajith S |
| YARN-5208 | Run TestAMRMClient TestNMClient TestYarnClient TestClientRMTokens TestAMAuthorization tests with hadoop.security.token.service.use_ip enabled | Blocker | test | Rohith Sharma K S | Rohith Sharma K S |
| HADOOP-12875 | [Azure Data Lake] Support for contract test and unit test cases | Major | fs/adl, test, tools | Vishwajeet Dusane | Vishwajeet Dusane |
| HADOOP-9321 | fix coverage org.apache.hadoop.net | Major | . | Aleksey Gorshkov | Ivan A. Veselovsky |
| HADOOP-9330 | Add custom JUnit4 test runner with configurable timeout | Major | test | Steve Loughran | Steve Loughran |
| YARN-5023 | TestAMRestart#testShouldNotCountFailureToMaxAttemptRetry random failure | Major | . | Bibin A Chundatt | sandflee |
| YARN-5318 | TestRMAdminService#testRefreshNodesResourceWithFileSystemBasedConfigurationProvider fails intermittently. | Minor | . | sandflee | Jun Gong |
| YARN-5037 | TestRMRestart#testQueueMetricsOnRMRestart random failure | Major | . | sandflee | sandflee |
| YARN-5317 | testAMRestartNotLostContainerCompleteMsg may fail | Minor | . | sandflee | sandflee |
| YARN-5159 | Wrong Javadoc tag in MiniYarnCluster | Major | documentation | Andras Bokor | Andras Bokor |
| MAPREDUCE-6738 | TestJobListCache.testAddExisting failed intermittently in slow VM testbed | Minor | . | Junping Du | Junping Du |
| YARN-5092 | TestRMDelegationTokens fails intermittently | Major | test | Rohith Sharma K S | Jason Lowe |
| HADOOP-10980 | TestActiveStandbyElector fails occasionally in trunk | Minor | . | Ted Yu | Eric Badger |
| HADOOP-13395 | Enhance TestKMSAudit | Minor | kms | Xiao Chen | Xiao Chen |
| YARN-5343 | TestContinuousScheduling#testSortedNodes fails intermittently | Minor | . | sandflee | Yufei Gu |
| YARN-2398 | TestResourceTrackerOnHA crashes | Major | test | Jason Lowe | Ajith S |
| YARN-5492 | TestSubmitApplicationWithRMHA is failing sporadically during precommit builds | Major | test | Jason Lowe | Vrushali C |
| YARN-5544 | TestNodeBlacklistingOnAMFailures fails on trunk | Major | test | Varun Saxena | Sunil G |
| HDFS-9745 | TestSecureNNWithQJM#testSecureMode sometimes fails with timeouts | Minor | . | Xiao Chen | Xiao Chen |
| YARN-5389 | TestYarnClient#testReservationDelete fails | Major | . | Rohith Sharma K S | Sean Po |
| YARN-5560 | Clean up bad exception catching practices in TestYarnClient | Major | . | Sean Po | Sean Po |
| HADOOP-7363 | TestRawLocalFileSystemContract is needed | Major | fs | Matt Foley | Andras Bokor |
| JIRA | Summary | Priority | Component | Reporter | Contributor |
|---|---|---|---|---|---|
| HDFS-3178 | Add states for journal synchronization in journal daemon | Major | ha, namenode | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HDFS-3273 | Refactor BackupImage and FSEditLog | Major | ha, namenode | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HDFS-3292 | Remove the deprecated DistributedFileSystem.DiskStatus and the related methods | Major | hdfs-client | Tsz Wo Nicholas Sze | Arpit Gupta |
| HADOOP-9258 | Add stricter tests to FileSystemContractTestBase | Major | test | Steve Loughran | Steve Loughran |
| MAPREDUCE-5189 | Basic AM changes to support preemption requests (per YARN-45) | Major | mr-am, mrv2 | Carlo Curino | Carlo Curino |
| MAPREDUCE-5867 | Possible NPE in KillAMPreemptionPolicy related to ProportionalCapacityPreemptionPolicy | Major | resourcemanager | Sunil G | Sunil G |
| HDFS-6922 | Add LazyPersist flag to INodeFile, save it in FsImage and edit logs | Major | datanode | Arpit Agarwal | Arpit Agarwal |
| HDFS-7071 | Updated editsStored and editsStored.xml to bump layout version and add LazyPersist flag | Major | namenode | Xiaoyu Yao | Xiaoyu Yao |
| MAPREDUCE-6078 | native-task: fix gtest build on macosx | Trivial | task | Binglin Chang | Binglin Chang |
| HDFS-7184 | Allow data migration tool to run as a daemon | Minor | balancer & mover, scripts | Benoy Antony | Benoy Antony |
| HDFS-7035 | Make adding a new data directory to the DataNode an atomic operation and improve error handling | Major | datanode | Lei (Eddy) Xu | Lei (Eddy) Xu |
| YARN-2766 | ApplicationHistoryManager is expected to return a sorted list of apps/attempts/containers | Major | timelineserver | Robert Kanter | Robert Kanter |
| YARN-1984 | LeveldbTimelineStore does not handle db exceptions properly | Major | . | Jason Lowe | Varun Saxena |
| YARN-2920 | CapacityScheduler should be notified when labels on nodes changed | Major | . | Wangda Tan | Wangda Tan |
| YARN-3063 | Bootstrap TimelineServer Next Gen Module | Major | timelineserver | Zhijie Shen | Zhijie Shen |
| YARN-3092 | Create common ResourceUsage class to track labeled resource usages in Capacity Scheduler | Major | api, client, resourcemanager | Wangda Tan | Wangda Tan |
| YARN-3030 | [Collector wireup] Set up timeline collector with basic request serving structure and lifecycle | Major | timelineserver | Sangjin Lee | Sangjin Lee |
| YARN-3011 | NM dies because of the failure of resource localization | Major | nodemanager | Wang Hao | Varun Saxena |
| YARN-3099 | Capacity Scheduler LeafQueue/ParentQueue should use ResourceUsage to track used-resources-by-label. | Major | api, client, resourcemanager | Wangda Tan | Wangda Tan |
| YARN-3098 | Create common QueueCapacities class in Capacity Scheduler to track capacities-by-labels of queues | Major | capacityscheduler | Wangda Tan | Wangda Tan |
| YARN-2694 | Ensure only single node labels specified in resource request / host, and node label expression only specified when resourceName=ANY | Major | capacityscheduler, resourcemanager | Wangda Tan | Wangda Tan |
| HDFS-7751 | Fix TestHDFSCLI for quota with storage type | Minor | test | Xiaoyu Yao | Xiaoyu Yao |
| YARN-3124 | Capacity Scheduler LeafQueue/ParentQueue should use QueueCapacities to track capacities-by-label | Major | api, client, resourcemanager | Wangda Tan | Wangda Tan |
| YARN-3041 | [Data Model] create overall data objects of TS next gen | Major | timelineserver | Sangjin Lee | Zhijie Shen |
| YARN-3240 | [Data Mode] Implement client API to put generic entities | Major | timelineserver | Zhijie Shen | Zhijie Shen |
| YARN-3087 | [Collector implementation] the REST server (web server) for per-node collector does not work if it runs inside node manager | Major | timelineserver | Sangjin Lee | Li Lu |
| YARN-3125 | [Event producers] Change distributed shell to use new timeline service | Major | timelineserver | Zhijie Shen | Junping Du |
| YARN-3210 | [Source organization] Refactor timeline collector according to new code organization | Major | timelineserver | Li Lu | Li Lu |
| YARN-3264 | [Storage implementation] Create backing storage write interface and a POC only file based storage implementation | Major | timelineserver | Vrushali C | Vrushali C |
| YARN-1809 | Synchronize RM and Generic History Service Web-UIs | Major | . | Zhijie Shen | Xuan Gong |
| YARN-1884 | ContainerReport should have nodeHttpAddress | Major | . | Zhijie Shen | Xuan Gong |
| HADOOP-11710 | Make CryptoOutputStream behave like DFSOutputStream wrt synchronization | Critical | fs | Sean Busbey | Sean Busbey |
| YARN-3171 | Sort by Application id, AppAttempt & ContainerID doesn’t work in ATS / RM web ui | Minor | timelineserver | Jeff Zhang | Naganarasimha G R |
| YARN-3039 | [Collector wireup] Implement timeline app-level collector service discovery | Major | timelineserver | Sangjin Lee | Junping Du |
| YARN-3377 | TestTimelineServiceClientIntegration fails | Minor | timelineserver | Sangjin Lee | Sangjin Lee |
| YARN-3356 | Capacity Scheduler FiCaSchedulerApp should use ResourceUsage to track used-resources-by-label. | Major | capacityscheduler, resourcemanager | Wangda Tan | Wangda Tan |
| YARN-3345 | Add non-exclusive node label API to RMAdmin protocol and NodeLabelsManager | Major | api, client, resourcemanager | Wangda Tan | Wangda Tan |
| HDFS-7854 | Separate class DataStreamer out of DFSOutputStream | Major | hdfs-client | Li Bo | Li Bo |
| YARN-3034 | [Collector wireup] Implement RM starting its timeline collector | Major | timelineserver | Sangjin Lee | Naganarasimha G R |
| HDFS-7713 | Implement mkdirs in the HDFS Web UI | Major | ui | Ravi Prakash | Ravi Prakash |
| YARN-3040 | [Data Model] Make putEntities operation be aware of the app’s context | Major | timelineserver | Sangjin Lee | Zhijie Shen |
| YARN-2495 | Allow admin specify labels from each NM (Distributed configuration) | Major | resourcemanager | Wangda Tan | Naganarasimha G R |
| YARN-3374 | Collector’s web server should randomly bind an available port | Major | timelineserver | Zhijie Shen | Zhijie Shen |
| HDFS-7893 | Update the POM to create a separate hdfs-client jar | Major | build | Haohui Mai | Haohui Mai |
| YARN-3365 | Add support for using the ‘tc’ tool via container-executor | Major | nodemanager | Sidharta Seethana | Sidharta Seethana |
| HDFS-8034 | Fix TestDFSClientRetries#testDFSClientConfigurationLocateFollowingBlockInitialDelay for Windows | Minor | test | Xiaoyu Yao | Xiaoyu Yao |
| YARN-3334 | [Event Producers] NM TimelineClient container metrics posting to new timeline service. | Major | nodemanager | Junping Du | Junping Du |
| YARN-3110 | Few issues in ApplicationHistory web ui | Minor | applications, timelineserver | Bibin A Chundatt | Naganarasimha G R |
| HDFS-8049 | Annotation client implementation as private | Major | hdfs-client | Tsz Wo Nicholas Sze | Takuya Fukudome |
| HDFS-8079 | Separate the client retry conf from DFSConfigKeys | Major | hdfs-client | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HDFS-8080 | Separate JSON related routines used by WebHdfsFileSystem to a package local class | Minor | hdfs-client | Haohui Mai | Haohui Mai |
| HDFS-8085 | Move CorruptFileBlockIterator to the hdfs.client.impl package | Minor | hdfs-client | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HDFS-8089 | Move o.a.h.hdfs.web.resources.* to the client jars | Minor | build | Haohui Mai | Haohui Mai |
| HDFS-8102 | Separate webhdfs retry configuration keys from DFSConfigKeys | Minor | hdfs-client | Haohui Mai | Haohui Mai |
| YARN-3391 | Clearly define flow ID/ flow run / flow version in API and storage | Major | timelineserver | Zhijie Shen | Zhijie Shen |
| YARN-1376 | NM need to notify the log aggregation status to RM through Node heartbeat | Major | . | Xuan Gong | Xuan Gong |
| HDFS-8100 | Refactor DFSClient.Conf to a standalone class | Minor | hdfs-client | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HDFS-8103 | Move BlockTokenSecretManager.AccessMode into BlockTokenIdentifier | Minor | security | Haohui Mai | Haohui Mai |
| HDFS-8084 | Separate the client failover conf from DFSConfigKeys | Major | hdfs-client | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| HDFS-8083 | Separate the client write conf from DFSConfigKeys | Major | hdfs-client | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
| YARN-3347 | Improve YARN log command to get AMContainer logs as well as running containers logs | Major | log-aggregation | Xuan Gong | Xuan Gong |
| YARN-3443 | Create a ‘ResourceHandler’ subsystem to ease addition of support for new resource types on the NM | Major | nodemanager | Sidharta Seethana | Sidharta Seethana |
| HDFS-7701 | Support reporting per storage type quota and usage with hadoop/hdfs shell | Major | datanode, namenode | Xiaoyu Yao | Peter Shi |