| HADOOP-10717 | HttpServer2 should load jsp DTD from local jars instead of going remote | Blocker | . | Dapeng Sun | Dapeng Sun | 
| HDFS-6657 | Remove link to ‘Legacy UI’ in Namenode UI | Minor | . | Vinayakumar B | Vinayakumar B | 
| HDFS-6938 | Cleanup javac warnings in FSNamesystem | Trivial | namenode | Charles Lamb | Charles Lamb | 
| HADOOP-10748 | HttpServer2 should not load JspServlet | Major | . | Haohui Mai | Haohui Mai | 
| HADOOP-11156 | DelegateToFileSystem should implement getFsStatus(final Path f). | Major | fs | zhihai xu | zhihai xu | 
| HDFS-7194 | Fix findbugs “inefficient new String constructor” warning in DFSClient#PATH | Trivial | . | Yongjun Zhang | Yongjun Zhang | 
| HADOOP-11166 | Remove ulimit from test-patch.sh | Major | . | Andrew Wang | Andrew Wang | 
| HDFS-7202 | Should be able to omit package name of SpanReceiver on “hadoop trace -add” | Minor | . | Masatake Iwasaki | Masatake Iwasaki | 
| HDFS-7198 | Fix findbugs “unchecked conversion” warning in DFSClient#getPathTraceScope | Trivial | . | Colin P. McCabe | Colin P. McCabe | 
| HDFS-7201 | Fix typos in hdfs-default.xml | Major | . | Konstantin Shvachko | Dawson Choong | 
| HDFS-7277 | Remove explicit dependency on netty 3.2 in BKJournal | Minor | build | Haohui Mai | Haohui Mai | 
| HDFS-7227 | Fix findbugs warning about NP_DEREFERENCE_OF_READLINE_VALUE in SpanReceiverHost | Minor | . | Colin P. McCabe | Colin P. McCabe | 
| HDFS-7232 | Populate hostname in httpfs audit log | Trivial | . | Zoran Dimitrijevic | Zoran Dimitrijevic | 
| HDFS-7258 | CacheReplicationMonitor rescan schedule log should use DEBUG level instead of INFO level | Minor | namenode | Xiaoyu Yao | Xiaoyu Yao | 
| YARN-2713 | “RM Home” link in NM should point to one of the RMs in an HA setup | Major | resourcemanager | Karthik Kambatla | Karthik Kambatla | 
| HADOOP-11236 | NFS: Fix javadoc warning in RpcProgram.java | Trivial | documentation | Abhiraj Butala | Abhiraj Butala | 
| HDFS-6538 | Comment format error in ShortCircuitRegistry javadoc | Trivial | datanode | debugging | David Luo | 
| HDFS-7282 | Fix intermittent TestShortCircuitCache and TestBlockReaderFactory failures resulting from TemporarySocketDirectory GC | Major | test | Jinghui Wang | Jinghui Wang | 
| HDFS-7213 | processIncrementalBlockReport performance degradation | Critical | namenode | Daryn Sharp | Eric Payne | 
| HDFS-7301 | TestMissingBlocksAlert should use MXBeans instead of old web UI | Minor | . | Zhe Zhang | Zhe Zhang | 
| HDFS-7235 | DataNode#transferBlock should report blocks that don’t exist using reportBadBlock | Major | datanode, namenode | Yongjun Zhang | Yongjun Zhang | 
| YARN-2742 | FairSchedulerConfiguration should allow extra spaces between value and unit | Minor | fairscheduler | Sangjin Lee | Wei Yan | 
| HADOOP-11186 | documentation should talk about hadoop.htrace.spanreceiver.classes, not hadoop.trace.spanreceiver.classes | Minor | . | Colin P. McCabe | Colin P. McCabe | 
| HADOOP-10840 | Fix OutOfMemoryError caused by metrics system in Azure File System | Major | metrics | shanyu zhao | shanyu zhao | 
| HDFS-7263 | Snapshot read can reveal future bytes for appended files. | Major | hdfs-client | Konstantin Shvachko | Tao Luo | 
| HDFS-7315 | DFSTestUtil.readFileBuffer opens extra FSDataInputStream | Trivial | . | Plamen Jeliazkov | Plamen Jeliazkov | 
| HDFS-6917 | Add an hdfs debug command to validate blocks, call recoverlease, etc. | Major | hdfs-client | Colin P. McCabe | Colin P. McCabe | 
| HADOOP-11268 | Update BUILDING.txt to remove the workaround for tools.jar | Minor | . | Haohui Mai | Li Lu | 
| HADOOP-11230 | Add missing dependency of bouncycastle for kms, httpfs, hdfs, MR and YARN | Major | test | Robert Kanter | Robert Kanter | 
| HADOOP-11269 | Add java 8 profile for hadoop-annotations | Major | . | Haohui Mai | Li Lu | 
| HADOOP-11271 | Use Time.monotonicNow() in Shell.java instead of Time.now() | Minor | . | Vinayakumar B | Vinayakumar B | 
| HADOOP-11266 | Remove no longer supported activation properties for packaging from pom | Trivial | build | Masatake Iwasaki | Masatake Iwasaki | 
| HADOOP-11267 | TestSecurityUtil fails when run with JDK8 because of empty principal names | Minor | security, test | Stephen Chu | Stephen Chu | 
| HADOOP-10714 | AmazonS3Client.deleteObjects() need to be limited to 1000 entries per call | Critical | fs/s3 | David S. Wang | Juan Yu | 
| HADOOP-11272 | Allow ZKSignerSecretProvider and ZKDelegationTokenSecretManager to use the same curator client | Major | . | Arun Suresh | Arun Suresh | 
| HDFS-7366 | BlockInfo should take replication as an short in the constructor | Minor | . | Haohui Mai | Li Lu | 
| HADOOP-11187 | NameNode - KMS communication fails after a long period of inactivity | Major | . | Arun Suresh | Arun Suresh | 
| HDFS-7361 | TestCheckpoint#testStorageAlreadyLockedErrorMessage fails after change of log message related to locking violation. | Minor | datanode, namenode, test | Chris Nauroth | Konstantin Shvachko | 
| HADOOP-10786 | Fix UGI#reloginFromKeytab on Java 8 | Major | security | Tobi Vollebregt | Stephen Chu | 
| HADOOP-11289 | Fix typo in RpcUtil log message | Trivial | net | Charles Lamb | Charles Lamb | 
| HADOOP-11294 | Nfs3FileAttributes should not change the values of rdev, nlink and size in the constructor | Minor | nfs | Brandon Li | Brandon Li | 
| YARN-2735 | diskUtilizationPercentageCutoff and diskUtilizationSpaceCutoff are initialized twice in DirectoryCollection | Trivial | nodemanager | zhihai xu | zhihai xu | 
| YARN-570 | Time strings are formated in different timezone | Major | webapp | Peng Zhang | Akira Ajisaka | 
| HDFS-7389 | Named user ACL cannot stop the user from accessing the FS entity. | Major | namenode | Chunjun Xiao | Vinayakumar B | 
| HDFS-7358 | Clients may get stuck waiting when using ByteArrayManager | Major | hdfs-client | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
| HDFS-7395 | BlockIdManager#clear() bails out when resetting the GenerationStampV1Limit | Major | namenode | Yongjun Zhang | Haohui Mai | 
| YARN-2856 | Application recovery throw InvalidStateTransitonException: Invalid event: ATTEMPT_KILLED at ACCEPTED | Critical | resourcemanager | Rohith Sharma K S | Rohith Sharma K S | 
| MAPREDUCE-5918 | LineRecordReader can return the same decompressor to CodecPool multiple times | Major | . | Sergey Murylev | Sergey Murylev | 
| YARN-2857 | ConcurrentModificationException in ContainerLogAppender | Critical | . | Mohammad Kamrul Islam | Mohammad Kamrul Islam | 
| YARN-2816 | NM fail to start with NPE during container recovery | Major | nodemanager | zhihai xu | zhihai xu | 
| YARN-2811 | In Fair Scheduler, reservation fulfillments shouldn’t ignore max share | Major | . | Siqi Li | Siqi Li | 
| YARN-2432 | RMStateStore should process the pending events before close | Major | resourcemanager | Varun Saxena | Varun Saxena | 
| YARN-1703 | Too many connections are opened for proxy server when applicationMaster UI is accessed. | Critical | . | Rohith Sharma K S | Rohith Sharma K S | 
| HDFS-7394 | Log at INFO level, not WARN level, when InvalidToken is seen in ShortCircuitCache | Minor | . | Kihwal Lee | Keith Pak | 
| HDFS-7399 | Lack of synchronization in DFSOutputStream#Packet#getLastByteOffsetBlock() | Minor | . | Ted Yu | Vinayakumar B | 
| HADOOP-11157 | ZKDelegationTokenSecretManager never shuts down listenerThreadPool | Major | security | Gregory Chanan | Arun Suresh | 
| YARN-2414 | RM web UI: app page will crash if app is failed before any attempt has been created | Major | webapp | Zhijie Shen | Wangda Tan | 
| HDFS-7146 | NFS ID/Group lookup requires SSSD enumeration on the server | Major | nfs | Yongjun Zhang | Yongjun Zhang | 
| MAPREDUCE-6162 | mapred hsadmin fails on a secure cluster | Blocker | jobhistoryserver | Jason Lowe | Jason Lowe | 
| MAPREDUCE-6049 | AM JVM does not exit if MRClientService gracefull shutdown fails | Major | applicationmaster, resourcemanager | Nishan Shetty | Rohith Sharma K S | 
| HADOOP-11309 | System class pattern package.Foo should match package.Foo$Bar, too | Blocker | . | Gera Shegalov | Gera Shegalov | 
| HADOOP-11312 | Fix unit tests to not use uppercase key names | Major | security | Andrew Wang | Andrew Wang | 
| HDFS-7406 | SimpleHttpProxyHandler puts incorrect “Connection: Close” header | Major | . | Haohui Mai | Haohui Mai | 
| YARN-2870 | Update examples in document of Timeline Server | Trivial | documentation, timelineserver | Masatake Iwasaki | Masatake Iwasaki | 
| HADOOP-11201 | Hadoop Archives should support globs resolving to files | Blocker | tools | Gera Shegalov | Gera Shegalov | 
| HDFS-7374 | Allow decommissioning of dead DataNodes | Major | . | Zhe Zhang | Zhe Zhang | 
| HDFS-7225 | Remove stale block invalidation work when DN re-registers with different UUID | Major | namenode | Zhe Zhang | Zhe Zhang | 
| YARN-2865 | Application recovery continuously fails with “Application with id already present. Cannot duplicate” | Critical | resourcemanager | Rohith Sharma K S | Rohith Sharma K S | 
| YARN-2315 | FairScheduler: Set current capacity in addition to capacity | Major | . | zhihai xu | zhihai xu | 
| HDFS-7403 | Inaccurate javadoc of  BlockUCState#COMPLETE state | Trivial | namenode | Yongjun Zhang | Yongjun Zhang | 
| YARN-2697 | RMAuthenticationHandler is no longer useful | Major | resourcemanager | Zhijie Shen | haosdent | 
| HDFS-7303 | NN UI fails to distinguish datanodes on the same host | Minor | . | Benoy Antony | Benoy Antony | 
| HADOOP-11322 | key based ACL check in KMS always check KeyOpType.MANAGEMENT even actual KeyOpType is not MANAGEMENT | Major | security | Dian Fu | Dian Fu | 
| MAPREDUCE-5568 | JHS returns invalid string for reducer completion percentage if AM restarts with 0 reducer. | Major | . | Jian He | MinJi Kim | 
| HADOOP-11300 | KMS startup scripts must not display the keystore / truststore passwords | Major | kms | Arun Suresh | Arun Suresh | 
| YARN-2906 | CapacitySchedulerPage shows HTML tags for a queue’s Active Users | Major | capacityscheduler | Jason Lowe | Jason Lowe | 
| HDFS-7097 | Allow block reports to be processed during checkpointing on standby name node | Critical | . | Kihwal Lee | Kihwal Lee | 
| HDFS-7444 | convertToBlockUnderConstruction should preserve BlockCollection | Major | . | Haohui Mai | Haohui Mai | 
| YARN-2907 | SchedulerNode#toString should print all resource detail instead of only memory. | Trivial | resourcemanager | Rohith Sharma K S | Rohith Sharma K S | 
| HADOOP-11333 | Fix deadlock in DomainSocketWatcher when the notification pipe is full | Major | . | yunjiong zhao | yunjiong zhao | 
| MAPREDUCE-6172 | TestDbClasses timeouts are too aggressive | Minor | test | Jason Lowe | Varun Saxena | 
| YARN-2905 | AggregatedLogsBlock page can infinitely loop if the aggregated log file is corrupted | Blocker | . | Jason Lowe | Varun Saxena | 
| MAPREDUCE-6160 | Potential NullPointerException in MRClientProtocol interface implementation. | Major | . | Rohith Sharma K S | Rohith Sharma K S | 
| HADOOP-11337 | KeyAuthorizationKeyProvider access checks need to be done atomically | Major | . | Dian Fu | Dian Fu | 
| YARN-2136 | RMStateStore can explicitly handle store/update events when fenced | Major | . | Jian He | Varun Saxena | 
| YARN-2894 | When ACL’s are enabled, if RM switches then application can not be viewed from web. | Major | resourcemanager | Rohith Sharma K S | Rohith Sharma K S | 
| HADOOP-11344 | KMS kms-config.sh sets a default value for the keystore password even in non-ssl setup | Major | . | Arun Suresh | Arun Suresh | 
| HADOOP-11342 | KMS key ACL should ignore ALL operation for default key ACL and whitelist key ACL | Major | kms, security | Dian Fu | Dian Fu | 
| YARN-2874 | Dead lock in “DelegationTokenRenewer” which blocks RM to execute any further apps | Blocker | resourcemanager | Naganarasimha G R | Naganarasimha G R | 
| HADOOP-11332 | KerberosAuthenticator#doSpnegoSequence should check if kerberos TGT is available in the subject | Major | security | Dian Fu | Dian Fu | 
| HADOOP-11348 | Remove unused variable from CMake error message for finding openssl | Minor | . | Dian Fu | Dian Fu | 
| HDFS-7472 | Fix typo in message of ReplicaNotFoundException | Trivial | . | Masatake Iwasaki | Masatake Iwasaki | 
| HADOOP-11355 | When accessing data in HDFS and the key has been deleted, a Null Pointer Exception is shown. | Minor | . | Arun Suresh | Arun Suresh | 
| YARN-2461 | Fix PROCFS_USE_SMAPS_BASED_RSS_ENABLED property in YarnConfiguration | Minor | . | Ray Chiang | Ray Chiang | 
| YARN-2869 | CapacityScheduler should trim sub queue names when parse configuration | Major | capacityscheduler, resourcemanager | Wangda Tan | Wangda Tan | 
| HADOOP-11343 | Overflow is not properly handled in caclulating final iv for AES CTR | Blocker | security | Haifeng Chen | Haifeng Chen | 
| MAPREDUCE-6177 | Minor typo in the EncryptedShuffle document about ssl-client.xml | Trivial | documentation | wyp | wyp | 
| HDFS-7473 | Document setting dfs.namenode.fs-limits.max-directory-items to 0 is invalid | Major | documentation | Jason Keller | Akira Ajisaka | 
| HADOOP-11354 | ThrottledInputStream doesn’t perform effective throttling | Major | . | Ted Yu | Ted Yu | 
| HADOOP-11329 | Add JAVA_LIBRARY_PATH to KMS startup options | Major | kms, security | Dian Fu | Arun Suresh | 
| HADOOP-11287 | Simplify UGI#reloginFromKeytab for Java 7+ | Major | . | Haohui Mai | Li Lu | 
| YARN-2931 | PublicLocalizer may fail until directory is initialized by LocalizeRunner | Critical | nodemanager | Anubhav Dhoot | Anubhav Dhoot | 
| HADOOP-11363 | Hadoop maven surefire-plugin uses must set heap size | Major | build | Steve Loughran | Steve Loughran | 
| HADOOP-10134 | [JDK8] Fix Javadoc errors caused by incorrect or illegal tags in doc comments | Minor | . | Andrew Purtell | Andrew Purtell | 
| HDFS-7490 | HDFS tests OOM on Java7+ | Major | build, test | Steve Loughran | Steve Loughran | 
| HADOOP-11368 | Fix SSLFactory truststore reloader thread leak in KMSClientProvider | Major | kms | Arun Suresh | Arun Suresh | 
| HADOOP-11273 | TestMiniKdc failure: login options not compatible with IBM JDK | Major | test | Gao Zhong Liang | Gao Zhong Liang | 
| YARN-2910 | FSLeafQueue can throw ConcurrentModificationException | Major | fairscheduler | Wilfred Spiegelenburg | Wilfred Spiegelenburg | 
| HADOOP-11349 | RawLocalFileSystem leaks file descriptor while creating a file if creat succeeds but chmod fails. | Minor | fs | Chris Nauroth | Varun Saxena | 
| HDFS-7481 | Add ACL indicator to the “Permission Denied” exception. | Minor | namenode | Vinayakumar B | Vinayakumar B | 
| HDFS-7502 | Fix findbugs warning in hdfs-nfs project | Major | nfs | Brandon Li | Brandon Li | 
| HADOOP-11388 | Remove deprecated o.a.h.metrics.file.FileContext | Minor | . | Haohui Mai | Li Lu | 
| HADOOP-11386 | Replace \n by %n in format hadoop-common format strings | Major | . | Li Lu | Li Lu | 
| HDFS-5578 | [JDK8] Fix Javadoc errors caused by incorrect or illegal tags in doc comments | Minor | . | Andrew Purtell | Andrew Purtell | 
| YARN-2917 | Potential deadlock in AsyncDispatcher when system.exit called in AsyncDispatcher#dispatch and AsyscDispatcher#serviceStop from shutdown hook | Critical | resourcemanager | Rohith Sharma K S | Rohith Sharma K S | 
| HDFS-7515 | Fix new findbugs warnings in hadoop-hdfs | Major | . | Haohui Mai | Haohui Mai | 
| HADOOP-11211 | mapreduce.job.classloader.system.classes semantics should be order-independent | Major | . | Yitong Zhou | Yitong Zhou | 
| HDFS-7497 | Inconsistent report of decommissioning DataNodes between dfsadmin and NameNode webui | Major | datanode, namenode | Yongjun Zhang | Yongjun Zhang | 
| YARN-2243 | Order of arguments for Preconditions.checkNotNull() is wrong in SchedulerApplicationAttempt ctor | Minor | . | Ted Yu | Devaraj K | 
| YARN-2912 | Jersey Tests failing with port in use | Major | test | Steve Loughran | Varun Saxena | 
| HDFS-7517 | Remove redundant non-null checks in FSNamesystem#getBlockLocations | Major | . | Haohui Mai | Haohui Mai | 
| HDFS-7514 | TestTextCommand fails on Windows | Major | test | Arpit Agarwal | Arpit Agarwal | 
| HADOOP-11238 | Update the NameNode’s Group Cache in the background when possible | Minor | . | Chris Li | Chris Li | 
| HADOOP-11394 | hadoop-aws documentation missing. | Major | documentation | Chris Nauroth | Chris Nauroth | 
| MAPREDUCE-4879 | TeraOutputFormat may overwrite an existing output directory | Major | examples | Gera Shegalov | Gera Shegalov | 
| YARN-2356 | yarn status command for non-existent application/application attempt/container is too verbose | Minor | client | Sunil Govindan | Sunil Govindan | 
| HDFS-7516 | Fix findbugs warnings in hadoop-nfs project | Major | nfs | Brandon Li | Brandon Li | 
| HADOOP-10852 | NetgroupCache is not thread-safe | Major | security | Benoy Antony | Benoy Antony | 
| MAPREDUCE-6166 | Reducers do not validate checksum of map outputs when fetching directly to disk | Major | mrv2 | Eric Payne | Eric Payne | 
| HADOOP-11412 | POMs mention “The Apache Software License” rather than “Apache License” | Trivial | . | Hervé Boutemy | Hervé Boutemy | 
| HDFS-6425 | Large postponedMisreplicatedBlocks has impact on blockReport latency | Major | namenode | Ming Ma | Ming Ma | 
| HDFS-7494 | Checking of closed in DFSInputStream#pread() should be protected by synchronization | Minor | . | Ted Yu | Ted Yu | 
| HDFS-7536 | Remove unused CryptoCodec in org.apache.hadoop.fs.Hdfs | Minor | security | Yi Liu | Yi Liu | 
| HADOOP-11321 | copyToLocal cannot save a file to an SMB share unless the user has Full Control permissions. | Major | fs | Chris Nauroth | Chris Nauroth | 
| YARN-2945 | FSLeafQueue#assignContainer - document the reason for using both write and read locks | Major | . | Tsuyoshi Ozawa | Tsuyoshi Ozawa | 
| HADOOP-11420 | Use latest maven-site-plugin and replace link to svn with link to git | Trivial | site | Hervé Boutemy | Hervé Boutemy | 
| HADOOP-10689 | InputStream is not closed in AzureNativeFileSystemStore#retrieve() | Minor | tools | Ted Yu | Chen He | 
| HADOOP-10690 | Lack of synchronization on access to InputStream in NativeAzureFileSystem#NativeAzureFsInputStream#close() | Minor | tools | Ted Yu | Chen He | 
| HADOOP-11248 | Add hadoop configuration to disable Azure Filesystem metrics collection | Major | fs | shanyu zhao | shanyu zhao | 
| YARN-2972 | DelegationTokenRenewer thread pool never expands | Major | resourcemanager | Jason Lowe | Jason Lowe | 
| HADOOP-11246 | Move jenkins to Java 7 | Major | . | Haohui Mai | Steve Loughran | 
| HDFS-7373 | Clean up temporary files after fsimage transfer failures | Major | . | Kihwal Lee | Kihwal Lee | 
| HADOOP-11409 | FileContext.getFileContext can stack overflow if default fs misconfigured | Major | . | Jason Lowe | Gera Shegalov | 
| HADOOP-11428 | Remove obsolete reference to Cygwin in BUILDING.txt | Major | documentation | Arpit Agarwal | Arpit Agarwal | 
| HDFS-7530 | Allow renaming of encryption zone roots | Minor | namenode | Charles Lamb | Charles Lamb | 
| HDFS-7431 | log message for InvalidMagicNumberException may be incorrect | Major | security | Yi Liu | Yi Liu | 
| YARN-2964 | RM prematurely cancels tokens for jobs that submit jobs (oozie) | Blocker | resourcemanager | Daryn Sharp | Jian He | 
| HADOOP-11431 | clean up redundant maven-site-plugin configuration | Major | . | Hervé Boutemy | Hervé Boutemy | 
| HDFS-7552 | change FsVolumeList toString() to fix TestDataNodeVolumeFailureToleration | Major | datanode, test | Liang Xie | Liang Xie | 
| MAPREDUCE-6045 | need close the DataInputStream after open it in TestMapReduce.java | Minor | test | zhihai xu | zhihai xu | 
| HADOOP-11213 | Typos in html pages: SecureMode and EncryptedShuffle | Minor | . | Wei Yan | Wei Yan | 
| YARN-2675 | containersKilled metrics is not updated when the container is killed during localization | Major | nodemanager | zhihai xu | zhihai xu | 
| YARN-2952 | Incorrect version check in RMStateStore | Major | . | Jian He | Rohith Sharma K S | 
| YARN-2977 | TestNMClient get failed intermittently | Major | . | Junping Du | Junping Du | 
| YARN-2975 | FSLeafQueue app lists are accessed without required locks | Blocker | . | Karthik Kambatla | Karthik Kambatla | 
| HADOOP-11411 | Hive build failure on hadoop-2.7 due to HADOOP-11356 | Major | . | Jason Dere |  | 
| HADOOP-11414 | FileBasedIPList#readLines() can leak file descriptors | Minor | . | Ted Yu | Tsuyoshi Ozawa | 
| HDFS-7560 | ACLs removed by removeDefaultAcl() will be back after NameNode restart/failover | Critical | namenode | Vinayakumar B | Vinayakumar B | 
| YARN-2340 | NPE thrown when RM restart after queue is STOPPED. There after RM can not recovery application’s and remain in standby | Critical | resourcemanager, scheduler | Nishan Shetty | Rohith Sharma K S | 
| HDFS-7456 | De-duplicate AclFeature instances with same AclEntries do reduce memory footprint of NameNode | Major | namenode | Vinayakumar B | Vinayakumar B | 
| YARN-2988 | Graph#save() may leak file descriptors | Minor | . | Ted Yu | Ted Yu | 
| HADOOP-11283 | Potentially unclosed SequenceFile.Writer in DistCpV1#setup() | Minor | . | Ted Yu | Varun Saxena | 
| YARN-2993 | Several fixes (missing acl check, error log msg …) and some refinement in AdminService | Major | resourcemanager | Yi Liu | Yi Liu | 
| YARN-2992 | ZKRMStateStore crashes due to session expiry | Blocker | resourcemanager | Karthik Kambatla | Karthik Kambatla | 
| HADOOP-11039 | ByteBufferReadable API doc is inconsistent with the implementations. | Minor | documentation | Yi Liu | Yi Liu | 
| YARN-2987 | ClientRMService#getQueueInfo doesn’t check app ACLs | Major | . | Jian He | Varun Saxena | 
| HDFS-7563 | NFS gateway parseStaticMap NumberFormatException | Major | nfs | Hari Sekhon | Yongjun Zhang | 
| YARN-2991 | TestRMRestart.testDecomissionedNMsMetricsOnRMRestart intermittently fails on trunk | Blocker | . | Zhijie Shen | Rohith Sharma K S | 
| YARN-2983 | NPE possible in ClientRMService#getQueueInfo | Major | resourcemanager | Varun Saxena | Varun Saxena | 
| YARN-2922 | ConcurrentModificationException in CapacityScheduler’s LeafQueue | Major | capacityscheduler, resourcemanager, scheduler | Jason Tufo | Rohith Sharma K S | 
| HADOOP-11446 | S3AOutputStream should use shared thread pool to avoid OutOfMemoryError | Major | fs/s3 | Ted Yu | Ted Yu | 
| HDFS-7572 | TestLazyPersistFiles#testDnRestartWithSavedReplicas is flaky on Windows | Major | test | Arpit Agarwal | Arpit Agarwal | 
| YARN-2958 | RMStateStore seems to unnecessarily and wrongly store sequence number separately | Blocker | resourcemanager | Zhijie Shen | Varun Saxena | 
| HADOOP-11402 | Negative user-to-group cache entries are never cleared for never-again-accessed users | Major | . | Colin P. McCabe | Varun Saxena | 
| HADOOP-11459 | Fix recent findbugs in ActiveStandbyElector, NetUtils and ShellBasedIdMapping | Minor | . | Vinayakumar B | Vinayakumar B | 
| HDFS-7583 | Fix findbug in TransferFsImage.java | Minor | namenode | Vinayakumar B | Vinayakumar B | 
| HADOOP-11445 | Bzip2Codec: Data block is skipped when position of newly created stream is equal to start of split | Critical | . | Ankit Kamboj | Ankit Kamboj | 
| YARN-2978 | ResourceManager crashes with NPE while getting queue info | Critical | . | Jason Tufo | Varun Saxena | 
| MAPREDUCE-6206 | TestAggregatedTransferRate fails on non-US systems | Critical | . | Jens Rabe | Jens Rabe | 
| YARN-2230 | Fix description of yarn.scheduler.maximum-allocation-vcores in yarn-default.xml (or code) | Minor | client, documentation, scheduler | Adam Kawa | Vijay Bhat | 
| HADOOP-11462 | TestSocketIOWithTimeout needs change for PowerPC platform | Major | test | Ayappan | Ayappan | 
| YARN-3010 | Fix recent findbug issue in AbstractYarnScheduler | Minor | . | Yi Liu | Yi Liu | 
| HDFS-7561 | TestFetchImage should write fetched-image-dir under target. | Major | . | Konstantin Shvachko | Liang Xie | 
| YARN-2936 | YARNDelegationTokenIdentifier doesn’t set proto.builder now | Major | . | Zhijie Shen | Varun Saxena | 
| YARN-2997 | NM keeps sending already-sent completed containers to RM until containers are removed from context | Major | nodemanager | Chengbing Liu | Chengbing Liu | 
| HADOOP-11470 | Remove some uses of obsolete guava APIs from the hadoop codebase | Major | . | Sangjin Lee | Sangjin Lee | 
| YARN-2956 | Some yarn-site index linked pages are difficult to discover because are not in the side bar | Minor | documentation | Remus Rusanu | Masatake Iwasaki | 
| HADOOP-11400 | GraphiteSink does not reconnect to Graphite after ‘broken pipe’ | Major | metrics | Kamil Gorlo | Kamil Gorlo | 
| HDFS-7596 | NameNode should prune dead storages from storageMap | Major | namenode | Arpit Agarwal | Arpit Agarwal | 
| YARN-3027 | Scheduler should use totalAvailable resource from node instead of availableResource for maxAllocation | Major | . | Anubhav Dhoot | Anubhav Dhoot | 
| HDFS-7533 | Datanode sometimes does not shutdown on receiving upgrade shutdown command | Major | . | Kihwal Lee | Eric Payne | 
| HDFS-5445 | PacketReceiver populates the packetLen field in PacketHeader incorrectly | Minor | datanode | Jonathan Mace | Jonathan Mace | 
| HDFS-7470 | SecondaryNameNode need twice memory when calling reloadFromImageFile | Major | namenode | yunjiong zhao | yunjiong zhao | 
| YARN-2637 | maximum-am-resource-percent could be respected for both LeafQueue/User when trying to activate applications. | Critical | resourcemanager | Wangda Tan | Craig Welch | 
| MAPREDUCE-6210 | Use getApplicationAttemptId() instead of getApplicationID() for logging AttemptId in RMContainerAllocator.java | Minor | applicationmaster | Leitao Guo | Leitao Guo | 
| HADOOP-11318 | Update the document for hadoop fs -stat | Major | documentation | Akira Ajisaka | Akira Ajisaka | 
| YARN-2861 | Timeline DT secret manager should not reuse the RM’s configs. | Major | . | Zhijie Shen | Zhijie Shen | 
| HDFS-7615 | Remove longReadLock | Major | . | Kihwal Lee | Kihwal Lee | 
| HDFS-7457 | DatanodeID generates excessive garbage | Major | namenode | Daryn Sharp | Daryn Sharp | 
| HADOOP-11350 | The size of header buffer of HttpServer is too small when HTTPS is enabled | Major | security | Benoy Antony | Benoy Antony | 
| YARN-3064 | TestRMRestart/TestContainerResourceUsage/TestNodeManagerResync failure with allocation timeout | Critical | scheduler | Wangda Tan | Jian He | 
| HDFS-7635 | Remove TestCorruptFilesJsp from branch-2. | Minor | test | Chris Nauroth | Chris Nauroth | 
| HDFS-7632 | MiniDFSCluster configures DataNode data directories incorrectly if using more than 1 DataNode and more than 2 storage locations per DataNode. | Major | test | Chris Nauroth | Chris Nauroth | 
| HDFS-7606 | Missing null check in INodeFile#getBlocks() | Minor | . | Ted Yu | Byron Wong | 
| YARN-2815 | Remove jline from hadoop-yarn-server-common | Major | . | Ferdinand Xu | Ferdinand Xu | 
| HADOOP-10542 | Potential null pointer dereference in Jets3tFileSystemStore#retrieveBlock() | Minor | fs/s3 | Ted Yu | Ted Yu | 
| YARN-3071 | Remove invalid char from sample conf in doc of FairScheduler | Trivial | documentation | Masatake Iwasaki | Masatake Iwasaki | 
| HDFS-7637 | Fix the check condition for reserved path | Minor | . | Yi Liu | Yi Liu | 
| YARN-3015 | yarn classpath command should support same options as hadoop classpath. | Minor | scripts | Chris Nauroth | Varun Saxena | 
| YARN-2731 | Fixed RegisterApplicationMasterResponsePBImpl to properly invoke maybeInitBuilder | Major | . | Carlo Curino | Carlo Curino | 
| HDFS-7641 | Update archival storage user doc for list/set/get block storage policies | Minor | documentation | Yi Liu | Yi Liu | 
| HDFS-7496 | Fix FsVolume removal race conditions on the DataNode by reference-counting the volume instances | Major | . | Colin P. McCabe | Lei (Eddy) Xu | 
| HDFS-7610 | Fix removal of dynamically added DN volumes | Major | datanode | Lei (Eddy) Xu | Lei (Eddy) Xu | 
| HADOOP-11256 | Some site docs have inconsistent appearance | Minor | documentation | Masatake Iwasaki | Masatake Iwasaki | 
| HADOOP-11327 | BloomFilter#not() omits the last bit, resulting in an incorrect filter | Minor | util | Tim Luo | Eric Payne | 
| HDFS-7548 | Corrupt block reporting delayed until datablock scanner thread detects it | Major | . | Rushabh S Shah | Rushabh S Shah | 
| MAPREDUCE-3283 | mapred classpath CLI does not display the complete classpath | Minor | scripts | Ramya Sunil | Varun Saxena | 
| HADOOP-11209 | Configuration#updatingResource/finalParameters are not thread-safe | Major | conf | Josh Rosen | Varun Saxena | 
| YARN-3078 | LogCLIHelpers lacks of a blank space before string ‘does not exist’ | Minor | log-aggregation | sam liu |  | 
| HADOOP-11500 | InputStream is left unclosed in ApplicationClassLoader | Major | . | Ted Yu | Ted Yu | 
| HDFS-7575 | Upgrade should generate a unique storage ID for each volume | Critical | . | Lars Francke | Arpit Agarwal | 
| HADOOP-11008 | Remove duplicated description about proxy-user in site documents | Minor | documentation | Masatake Iwasaki | Masatake Iwasaki | 
| HDFS-3519 | Checkpoint upload may interfere with a concurrent saveNamespace | Critical | namenode | Todd Lipcon | Ming Ma | 
| HADOOP-11493 | Fix some typos in kms-acls.xml description | Trivial | kms | Charles Lamb | Charles Lamb | 
| HDFS-7660 | BlockReceiver#close() might be called multiple times, which causes the fsvolume reference being released incorrectly. | Minor | . | Lei (Eddy) Xu | Lei (Eddy) Xu | 
| YARN-3082 | Non thread safe access to systemCredentials in NodeHeartbeatResponse processing | Major | . | Anubhav Dhoot | Anubhav Dhoot | 
| HADOOP-11507 | Hadoop RPC Authentication problem with different user locale | Minor | . | Talat UYARER | Talat UYARER | 
| HADOOP-11482 | Use correct UGI when KMSClientProvider is called by a proxy user | Major | . | Arun Suresh | Arun Suresh | 
| HDFS-7644 | minor typo in HttpFS doc | Trivial | documentation | Charles Lamb | Charles Lamb | 
| YARN-3024 | LocalizerRunner should give DIE action when all resources are localized | Major | nodemanager | Chengbing Liu | Chengbing Liu | 
| HADOOP-11450 | Cleanup DistCpV1 not to use deprecated methods and fix javadocs | Minor | tools/distcp | Tsuyoshi Ozawa | Varun Saxena | 
| HDFS-7224 | Allow reuse of NN connections via webhdfs | Major | webhdfs | Eric Payne | Eric Payne | 
| YARN-3088 | LinuxContainerExecutor.deleteAsUser can throw NPE if native executor returns an error | Major | nodemanager | Jason Lowe | Eric Payne | 
| HADOOP-11499 | Check of executorThreadsStarted in ValueQueue#submitRefillTask() evades lock acquisition | Minor | . | Ted Yu | Ted Yu | 
| HADOOP-6221 | RPC Client operations cannot be interrupted | Minor | ipc | Steve Loughran | Steve Loughran | 
| HADOOP-11509 | change parsing sequence in GenericOptionsParser to parse -D parameters first | Major | . | Xuan Gong | Xuan Gong | 
| HDFS-49 | MiniDFSCluster.stopDataNode will always shut down a node in the cluster if a matching name is not found | Minor | test | Steve Loughran | Steve Loughran | 
| YARN-2897 | CrossOriginFilter needs more log statements | Major | . | Mit Desai | Mit Desai | 
| HDFS-7566 | Remove obsolete entries from hdfs-default.xml | Major | . | Ray Chiang | Ray Chiang | 
| YARN-2932 | Add entry for “preemptable” status (enabled/disabled) to scheduler web UI and queue initialize/refresh logging | Major | . | Eric Payne | Eric Payne | 
| HADOOP-11469 | KMS should skip default.key.acl and whitelist.key.acl when loading key acl | Minor | kms | Dian Fu | Dian Fu | 
| HADOOP-11316 | “mvn package -Pdist,docs -DskipTests -Dtar” fails because of non-ascii characters | Blocker | . | Tsuyoshi Ozawa | Tsuyoshi Ozawa | 
| YARN-3103 | AMRMClientImpl does not update AMRM token properly | Blocker | client | Jason Lowe | Jason Lowe | 
| HDFS-7611 | deleteSnapshot and delete of a file can leave orphaned blocks in the blocksMap on NameNode restart. | Critical | namenode | Konstantin Shvachko | Jing Zhao | 
| MAPREDUCE-6230 | MR AM does not survive RM restart if RM activated a new AMRM secret key | Blocker | mr-am | Jason Lowe | Jason Lowe | 
| HDFS-7423 | various typos and message formatting fixes in nfs daemon and doc | Trivial | nfs | Charles Lamb | Charles Lamb | 
| YARN-3079 | Scheduler should also update maximumAllocation when updateNodeResource. | Major | . | zhihai xu | zhihai xu | 
| MAPREDUCE-6231 | Grep example job is not working on a fully-distributed cluster | Major | examples | Akira Ajisaka | Akira Ajisaka | 
| HADOOP-9907 | Webapp http://hostname:port/metrics  link is not working | Critical | . | Jian He | Akira Ajisaka | 
| HDFS-7603 | The background replication queue initialization may not let others run | Critical | rolling upgrades | Kihwal Lee | Kihwal Lee | 
| YARN-3029 | FSDownload.unpack() uses local locale for FS case conversion, may not work everywhere | Major | nodemanager | Steve Loughran | Varun Saxena | 
| HADOOP-11403 | Avoid using sys_errlist on Solaris, which lacks support for it | Major | . | Malcolm Kavalsky | Malcolm Kavalsky | 
| HADOOP-11523 | StorageException complaining " no lease ID" when updating FolderLastModifiedTime in WASB | Major | tools | Duo Xu | Duo Xu | 
| HADOOP-9137 | Support connection limiting in IPC server | Major | . | Sanjay Radia | Kihwal Lee | 
| HADOOP-11488 | Difference in default connection timeout for S3A FS | Minor | fs/s3 | Harsh J | Daisuke Kobayashi | 
| HADOOP-11494 | Lock acquisition on WrappedInputStream#unwrappedRpcBuffer may race with another thread | Minor | . | Ted Yu | Ted Yu | 
| YARN-3113 | Release audit warning for “Sorting icons.psd” | Major | . | Chang Li | Steve Loughran | 
| HADOOP-10181 | GangliaContext does not work with multicast ganglia setup | Minor | metrics | Andrew Otto | Andrew Johnson | 
| YARN-2808 | yarn client tool can not list app_attempt’s container info correctly | Major | client | Gordon Wang | Naganarasimha G R | 
| HDFS-7696 | FsDatasetImpl.getTmpInputStreams(..) may leak file descriptors | Minor | datanode | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
| HADOOP-11529 | Fix findbugs warnings in hadoop-archives | Minor | tools | Masatake Iwasaki | Masatake Iwasaki | 
| HDFS-7721 | The HDFS BlockScanner may run fast during the first hour | Major | datanode | Tsz Wo Nicholas Sze | Colin P. McCabe | 
| HDFS-7707 | Edit log corruption due to delayed block removal again | Major | namenode | Yongjun Zhang | Yongjun Zhang | 
| YARN-3058 | Fix error message of tokens’ activation delay configuration | Minor | . | Yi Liu | Yi Liu | 
| HADOOP-11546 | Checkstyle failing: Unable to instantiate DoubleCheckedLockingCheck | Major | build | Steve Loughran | Tsuyoshi Ozawa | 
| MAPREDUCE-6243 | Fix findbugs warnings in hadoop-rumen | Minor | tools/rumen | Akira Ajisaka | Masatake Iwasaki | 
| HADOOP-11548 | checknative should display a nicer error message when openssl support is not compiled in | Major | build, native | Colin P. McCabe | Anu Engineer | 
| HDFS-7734 | Class cast exception in NameNode#main | Blocker | namenode | Arpit Agarwal | Yi Liu | 
| HADOOP-11547 | hadoop-common native compilation fails on Windows due to missing support for __attribute__ declaration. | Major | native | Chris Nauroth | Chris Nauroth | 
| HDFS-7719 | BlockPoolSliceStorage#removeVolumes fails to remove some in-memory state associated with volumes | Major | . | Lei (Eddy) Xu | Lei (Eddy) Xu | 
| HADOOP-11549 | flaky test detection tool failed to handle special control characters in test result | Major | tools | Yongjun Zhang | Yongjun Zhang | 
| MAPREDUCE-5988 | Fix dead links to the javadocs in mapreduce project | Minor | documentation | Akira Ajisaka | Akira Ajisaka | 
| HADOOP-10062 | race condition in MetricsSystemImpl#publishMetricsNow that causes incorrect results | Major | metrics | Shinichi Yamashita | Sangjin Lee | 
| HDFS-7709 | Fix findbug warnings in httpfs | Major | . | Rakesh R | Rakesh R | 
| YARN-3101 | In Fair Scheduler, fix canceling of reservations for exceeding max share | Major | fairscheduler | Anubhav Dhoot | Anubhav Dhoot | 
| MAPREDUCE-6186 | Redundant call to requireJob() while displaying the conf page | Minor | jobhistoryserver | Rohit Agarwal | Rohit Agarwal | 
| MAPREDUCE-6233 | org.apache.hadoop.mapreduce.TestLargeSort.testLargeSort failed in trunk | Major | test | Yongjun Zhang | zhihai xu | 
| YARN-3149 | Typo in message for invalid application id | Trivial | resourcemanager | Bibin A Chundatt | Bibin A Chundatt | 
| YARN-3145 | ConcurrentModificationException on CapacityScheduler ParentQueue#getQueueUserAclInfo | Major | . | Jian He | Tsuyoshi Ozawa | 
| HDFS-7698 | Fix locking on HDFS read statistics and add a method for clearing them. | Major | . | Colin P. McCabe | Colin P. McCabe | 
| HADOOP-11526 | Memory leak in Bzip2Compressor and Bzip2Decompressor | Major | io, native | Ian Rogers | Anu Engineer | 
| HDFS-7741 | Remove unnecessary synchronized in FSDataInputStream and HdfsDataInputStream | Minor | . | Yi Liu | Yi Liu | 
| YARN-3089 | LinuxContainerExecutor does not handle file arguments to deleteAsUser | Blocker | . | Jason Lowe | Eric Payne | 
| YARN-3143 | RM Apps REST API can return NPE or entries missing id and other fields | Major | webapp | Kendall Thrapp | Jason Lowe | 
| YARN-2990 | FairScheduler’s delay-scheduling always waits for node-local and rack-local delays, even for off-rack-only requests | Major | fairscheduler | Karthik Kambatla | Karthik Kambatla | 
| HDFS-7647 | DatanodeManager.sortLocatedBlocks sorts DatanodeInfos but not StorageIDs | Major | . | Milan Desai | Milan Desai | 
| YARN-3094 | reset timer for liveness monitors after RM recovery | Major | resourcemanager | Jun Gong | Jun Gong | 
| YARN-3155 | Refactor the exception handling code for TimelineClientImpl’s retryOn method | Minor | . | Li Lu | Li Lu | 
| HDFS-7756 | Restore method signature for LocatedBlock#getLocations() | Major | . | Ted Yu | Ted Yu | 
| HDFS-7744 | Fix potential NPE in DFSInputStream after setDropBehind or setReadahead is called | Major | hdfs-client | Colin P. McCabe | Colin P. McCabe | 
| HDFS-7718 | Store KeyProvider in ClientContext to avoid leaking key provider threads when using FileContext | Major | . | Arun Suresh | Arun Suresh | 
| HDFS-7714 | Simultaneous restart of HA NameNodes and DataNode can cause DataNode to register successfully with only one NameNode. | Major | datanode | Chris Nauroth | Vinayakumar B | 
| HADOOP-11512 | Use getTrimmedStrings when reading serialization keys | Minor | io | Harsh J | Ryan P | 
| YARN-3090 | DeletionService can silently ignore deletion task failures | Major | nodemanager | Jason Lowe | Varun Saxena | 
| YARN-2809 | Implement workaround for linux kernel panic when removing cgroup | Major | nodemanager | Nathan Roberts | Nathan Roberts | 
| HADOOP-10953 | NetworkTopology#add calls NetworkTopology#toString without holding the netlock | Minor | net | Liang Xie | Liang Xie | 
| YARN-2246 | Job History Link in RM UI is redirecting to the URL which contains Job Id twice | Major | webapp | Devaraj K | Devaraj K | 
| HDFS-7753 | Fix Multithreaded correctness Warnings in BackupImage.java | Major | . | Rakesh R | Konstantin Shvachko | 
| YARN-3160 | Non-atomic operation on nodeUpdateQueue in RMNodeImpl | Major | resourcemanager | Chengbing Liu | Chengbing Liu | 
| YARN-3074 | Nodemanager dies when localizer runner tries to write to a full disk | Major | nodemanager | Jason Lowe | Varun Saxena | 
| YARN-3151 | On Failover tracking url wrong in application cli for KILLED application | Minor | client, resourcemanager | Bibin A Chundatt | Rohith Sharma K S | 
| YARN-1237 | Description for yarn.nodemanager.aux-services in yarn-default.xml is misleading | Minor | documentation | Hitesh Shah | Brahma Reddy Battula | 
| YARN-1580 | Documentation error regarding “container-allocation.expiry-interval-ms” | Trivial | documentation | German Florez-Larrahondo | Brahma Reddy Battula | 
| HDFS-7704 | DN heartbeat to Active NN may be blocked and expire if connection to Standby NN continues to time out. | Major | datanode, namenode | Rushabh S Shah | Rushabh S Shah | 
| MAPREDUCE-6221 | Stringifier is left unclosed in Chain#getChainElementConf() | Minor | . | Ted Yu | Ted Yu | 
| HADOOP-11587 | TestMapFile#testMainMethodMapFile creates test files in hadoop-common project root | Trivial | test | Xiaoyu Yao | Xiaoyu Yao | 
| YARN-3104 | RM generates new AMRM tokens every heartbeat between rolling and activation | Critical | resourcemanager | Jason Lowe | Jason Lowe | 
| YARN-3191 | Log object should be initialized with its own class | Trivial | nodemanager | Rohith Sharma K S | Rohith Sharma K S | 
| HADOOP-11497 | Fix typo in ClusterSetup.html#Hadoop_Startup | Major | documentation | Christian Winkler | Christian Winkler | 
| YARN-3164 | rmadmin command usage prints incorrect command name | Minor | resourcemanager | Bibin A Chundatt | Bibin A Chundatt | 
| YARN-2847 | Linux native container executor segfaults if default banned user detected | Major | nodemanager | Jason Lowe | Olaf Flebbe | 
| HADOOP-11467 | KerberosAuthenticator can connect to a non-secure cluster | Critical | security | Robert Kanter | Yongjun Zhang | 
| HDFS-7686 | Re-add rapid rescan of possibly corrupt block feature to the block scanner | Blocker | . | Rushabh S Shah | Colin P. McCabe | 
| HDFS-7778 | Rename FsVolumeListTest to TestFsVolumeList and commit it to branch-2 | Major | datanode, test | Lei (Eddy) Xu | Lei (Eddy) Xu | 
| YARN-2899 | Run TestDockerContainerExecutorWithMocks on Linux only | Minor | nodemanager, test | Ming Ma | Ming Ma | 
| YARN-2749 | Some testcases from TestLogAggregationService fails in trunk | Major | . | Xuan Gong | Xuan Gong | 
| MAPREDUCE-6225 | Fix new findbug warnings in hadoop-mapreduce-client-core | Major | . | Jason Lowe | Varun Saxena | 
| HDFS-7798 | Checkpointing failure caused by shared KerberosAuthenticator | Critical | security | Chengbing Liu | Chengbing Liu | 
| HADOOP-11000 | HAServiceProtocol’s health state is incorrectly transitioned to SERVICE_NOT_RESPONDING | Major | . | Ming Ma | Ming Ma | 
| HDFS-6662 | WebHDFS cannot open a file if its path contains “%” | Critical | namenode | Brahma Reddy Battula | Gerson Carlos | 
| HADOOP-11295 | RPC Server Reader thread can’t shutdown if RPCCallQueue is full | Major | . | Ming Ma | Ming Ma | 
| MAPREDUCE-4286 | TestClientProtocolProviderImpls passes on failure conditions | Major | . | Devaraj K | Devaraj K | 
| HADOOP-11545 | ArrayIndexOutOfBoundsException is thrown with “hadoop credential list -provider” | Minor | security | Brahma Reddy Battula | Brahma Reddy Battula | 
| MAPREDUCE-6261 | NullPointerException if MapOutputBuffer.flush invoked twice | Major | mrv2 | Jason Lowe | Tsuyoshi Ozawa | 
| YARN-1615 | Fix typos in description about delay scheduling | Trivial | documentation, scheduler | Akira Ajisaka | Akira Ajisaka | 
| HADOOP-11595 | Add default implementation for AbstractFileSystem#truncate | Major | fs | Yi Liu | Yi Liu | 
| HADOOP-9087 | Queue size metric for metric sinks isn’t actually maintained | Minor | metrics | Mostafa Elhemali | Akira Ajisaka | 
| YARN-933 | Potential InvalidStateTransitonException: Invalid event: LAUNCHED at FINAL_SAVING | Major | resourcemanager | J.Andreina | Rohith Sharma K S | 
| HDFS-7788 | Post-2.6 namenode may not start up with an image containing inodes created with an old release. | Blocker | . | Kihwal Lee | Rushabh S Shah | 
| YARN-3194 | RM should handle NMContainerStatuses sent by NM while registering if NM is Reconnected node | Blocker | resourcemanager | Rohith Sharma K S | Rohith Sharma K S | 
| HADOOP-11604 | Prevent ConcurrentModificationException while closing domain sockets during shutdown of DomainSocketWatcher thread. | Critical | net | Liang Xie | Chris Nauroth | 
| YARN-3237 | AppLogAggregatorImpl fails to log error cause | Major | . | Rushabh S Shah | Rushabh S Shah | 
| HDFS-7813 | TestDFSHAAdminMiniCluster#testFencer testcase is failing frequently | Major | ha, test | Rakesh R | Rakesh R | 
| YARN-3238 | Connection timeouts to nodemanagers are retried at multiple levels | Blocker | . | Jason Lowe | Jason Lowe | 
| YARN-3207 | secondary filter matches entites which do not have the key being filtered for. | Major | timelineserver | Prakash Ramachandran | Zhijie Shen | 
| HDFS-7009 | Active NN and standby NN have different live nodes | Major | datanode | Ming Ma | Ming Ma | 
| HADOOP-8642 | Document that io.native.lib.available only controls native bz2 and zlib compression codecs | Major | documentation, native | Eli Collins | Akira Ajisaka | 
| HDFS-7807 | libhdfs htable.c: fix htable resizing, add unit test | Major | native | Colin P. McCabe | Colin P. McCabe | 
| HDFS-7805 | NameNode recovery prompt should be printed on console | Major | namenode | Surendra Singh Lilhore | Surendra Singh Lilhore | 
| HADOOP-11619 | FTPFileSystem should override getDefaultPort | Major | fs | Gera Shegalov | Brahma Reddy Battula | 
| HDFS-7008 | xlator should be closed upon exit from DFSAdmin#genericRefresh() | Minor | . | Ted Yu | Tsuyoshi Ozawa | 
| HDFS-7831 | Fix the starting index and end condition of the loop in FileDiffList.findEarlierSnapshotBlocks() | Major | . | Konstantin Shvachko | Konstantin Shvachko | 
| MAPREDUCE-2815 | JavaDoc does not generate correctly for MultithreadedMapRunner | Minor | documentation | Shane Butler | Chris Palmer | 
| HDFS-7763 | fix zkfc hung issue due to not catching exception in a corner case | Major | ha | Liang Xie | Liang Xie | 
| HADOOP-11480 | Typo in hadoop-aws/index.md uses wrong scheme for test.fs.s3.name | Minor | documentation | Ted Yu | Ted Yu | 
| YARN-3239 | WebAppProxy does not support a final tracking url which has query fragments and params | Major | . | Hitesh Shah | Jian He | 
| HADOOP-11629 | WASB filesystem should not start BandwidthGaugeUpdater if fs.azure.skip.metrics set to true | Major | tools | shanyu zhao | shanyu zhao | 
| HDFS-7495 | Remove updatePosition argument from DFSInputStream#getBlockAt() | Minor | . | Ted Yu | Colin P. McCabe | 
| YARN-3256 | TestClientToAMTokens#testClientTokenRace is not running against all Schedulers even when using ParameterizedSchedulerTestBase | Major | . | Anubhav Dhoot | Anubhav Dhoot | 
| HADOOP-9922 | hadoop windows native build will fail in 32 bit machine | Major | build, native | Vinayakumar B | Kiran Kumar M R | 
| HDFS-7774 | Unresolved symbols error while compiling HDFS on Windows 7/32 bit | Critical | build, native | Venkatasubramaniam Ramakrishnan | Kiran Kumar M R | 
| YARN-3255 | RM, NM, JobHistoryServer, and WebAppProxyServer’s main() should support generic options | Major | nodemanager, resourcemanager | Konstantin Shvachko | Konstantin Shvachko | 
| HDFS-6753 | Initialize checkDisk when DirectoryScanner not able to get files list for scanning | Major | . | J.Andreina | J.Andreina | 
| HDFS-7769 | TestHDFSCLI create files in hdfs project root dir | Trivial | test | Tsz Wo Nicholas Sze |  | 
| HADOOP-11634 | Description of webhdfs’ principal/keytab should switch places each other | Major | documentation | Brahma Reddy Battula | Brahma Reddy Battula | 
| HADOOP-11615 | Update ServiceLevelAuth.md for YARN | Minor | documentation | Akira Ajisaka | Brahma Reddy Battula | 
| YARN-3281 | Add RMStateStore to StateMachine visualization list | Minor | scripts | Chengbing Liu | Chengbing Liu | 
| HDFS-7785 | Improve diagnostics information for HttpPutFailedException | Major | namenode | Chengbing Liu | Chengbing Liu | 
| YARN-3270 | node label expression not getting set in ApplicationSubmissionContext | Minor | . | Rohit Agarwal | Rohit Agarwal | 
| HADOOP-11449 | [JDK8] Cannot build on Windows: error: unexpected end tag: </ul> | Major | build | Alec Taylor | Chris Nauroth | 
| HADOOP-11605 | FilterFileSystem#create with ChecksumOpt should propagate it to wrapped FS | Minor | fs | Gera Shegalov | Gera Shegalov | 
| HDFS-7871 | NameNodeEditLogRoller can keep printing “Swallowing exception” message | Critical | . | Jing Zhao | Jing Zhao | 
| MAPREDUCE-6268 | Fix typo in Task Attempt API’s URL | Minor | . | Ryu Kobayashi | Ryu Kobayashi | 
| YARN-3222 | RMNodeImpl#ReconnectNodeTransition should send scheduler events in sequential order | Critical | resourcemanager | Rohith Sharma K S | Rohith Sharma K S | 
| HDFS-7682 | {{DistributedFileSystem#getFileChecksum}} of a snapshotted file includes non-snapshotted content | Major | . | Charles Lamb | Charles Lamb | 
| HADOOP-11666 | Revert the format change of du output introduced by HADOOP-6857 | Major | . | Akira Ajisaka | Byron Wong | 
| HDFS-7869 | Inconsistency in the return information while performing rolling upgrade | Major | . | J.Andreina | J.Andreina | 
| HDFS-7879 | hdfs.dll does not export functions of the public libhdfs API | Major | build, libhdfs | Chris Nauroth | Chris Nauroth | 
| YARN-3131 | YarnClientImpl should check FAILED and KILLED state in submitApplication | Major | . | Chang Li | Chang Li | 
| HDFS-1522 | Merge Block.BLOCK_FILE_PREFIX and DataStorage.BLOCK_FILE_PREFIX into one constant | Major | datanode | Konstantin Shvachko | Dongming Liang | 
| YARN-3231 | FairScheduler: Changing queueMaxRunningApps interferes with pending jobs | Critical | . | Siqi Li | Siqi Li | 
| YARN-3242 | Asynchrony in ZK-close can lead to ZKRMStateStore watcher receiving events for old client | Critical | resourcemanager | zhihai xu | zhihai xu | 
| MAPREDUCE-6136 | MRAppMaster doesn’t shutdown file systems | Major | applicationmaster | Noah Watkins | Brahma Reddy Battula | 
| HADOOP-11674 | oneByteBuf in CryptoInputStream and CryptoOutputStream should be non static | Critical | io | Sean Busbey | Sean Busbey | 
| HDFS-7885 | Datanode should not trust the generation stamp provided by client | Critical | datanode | vitthal (Suhas) Gogate | Tsz Wo Nicholas Sze | 
| YARN-3227 | Timeline renew delegation token fails when RM user’s TGT is expired | Critical | . | Jonathan Eagles | Zhijie Shen | 
| HDFS-7818 | OffsetParam should return the default value instead of throwing NPE when the value is unspecified | Blocker | webhdfs | Eric Payne | Eric Payne | 
| YARN-3275 | CapacityScheduler: Preemption happening on non-preemptable queues | Major | . | Eric Payne | Eric Payne | 
| YARN-3296 | yarn.nodemanager.container-monitor.process-tree.class is configurable but ResourceCalculatorProcessTree class is marked Private | Major | . | Hitesh Shah | Hitesh Shah | 
| MAPREDUCE-5657 | [JDK8] Fix Javadoc errors caused by incorrect or illegal tags in doc comments | Minor | documentation | Andrew Purtell | Akira Ajisaka | 
| HADOOP-11602 | Fix toUpperCase/toLowerCase to use Locale.ENGLISH | Blocker | . | Tsuyoshi Ozawa | Tsuyoshi Ozawa | 
| HADOOP-11686 | MiniKDC cannot change ORG_NAME or ORG_DOMAIN | Major | security, test | Duo Zhang | Duo Zhang | 
| YARN-3287 | TimelineClient kerberos authentication failure uses wrong login context. | Major | . | Jonathan Eagles | Daryn Sharp | 
| HADOOP-11571 | Über-jira: S3a stabilisation phase I | Blocker | fs/s3 | Steve Loughran | Steve Loughran | 
| MAPREDUCE-6263 | Configurable timeout between YARNRunner terminate the application and forcefully kill. | Major | client | Jason Lowe | Eric Payne | 
| MAPREDUCE-4742 | Fix typo in nnbench#displayUsage | Trivial | test | Liang Xie | Liang Xie | 
| HADOOP-11618 | DelegateToFileSystem erroneously uses default FS’s port in constructor | Major | fs | Gera Shegalov | Brahma Reddy Battula | 
| HDFS-7830 | DataNode does not release the volume lock when adding a volume fails. | Major | datanode | Lei (Eddy) Xu | Lei (Eddy) Xu | 
| YARN-3295 | Fix documentation nits found in markdown conversion | Trivial | documentation | Masatake Iwasaki | Masatake Iwasaki | 
| HADOOP-11693 | Azure Storage FileSystem rename operations are throttled too aggressively to complete HBase WAL archiving. | Major | tools | Duo Xu | Duo Xu | 
| HDFS-7880 | Remove the tests for legacy Web UI in branch-2 | Blocker | test | Akira Ajisaka | Brahma Reddy Battula | 
| YARN-3338 | Exclude jline dependency from YARN | Blocker | build | Zhijie Shen | Zhijie Shen | 
| HDFS-6833 | DirectoryScanner should not register a deleting block with memory of DataNode | Critical | datanode | Shinichi Yamashita | Shinichi Yamashita | 
| HDFS-7722 | DataNode#checkDiskError should also remove Storage when error is found. | Major | datanode | Lei (Eddy) Xu | Lei (Eddy) Xu | 
| YARN-3267 | Timelineserver applies the ACL rules after applying the limit on the number of records | Major | . | Prakash Ramachandran | Chang Li | 
| HDFS-7926 | NameNode implementation of ClientProtocol.truncate(..) is not idempotent | Major | namenode | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze | 
| HDFS-2605 | CHANGES.txt has two “Release 0.21.1” sections | Major | documentation | Konstantin Shvachko | Allen Wittenauer | 
| HADOOP-11558 | Fix dead links to doc of hadoop-tools | Minor | documentation | Masatake Iwasaki | Jean-Pierre Matsumoto | 
| HDFS-7915 | The DataNode can sometimes allocate a ShortCircuitShm slot and fail to tell the DFSClient about it because of a network error | Major | . | Colin P. McCabe | Colin P. McCabe | 
| YARN-1453 | [JDK8] Fix Javadoc errors caused by incorrect or illegal tags in doc comments | Minor | . | Andrew Purtell | Akira Ajisaka | 
| HDFS-7886 | TestFileTruncate#testTruncateWithDataNodesRestart runs timeout sometimes | Minor | test | Yi Liu | Plamen Jeliazkov | 
| HADOOP-11638 | OpensslSecureRandom.c pthreads_thread_id should support FreeBSD and Solaris in addition to Linux | Major | native | Dmitry Sivachenko | Kiran Kumar M R | 
| HADOOP-11720 | [JDK8] Fix javadoc errors caused by incorrect or illegal tags in hadoop-tools | Major | documentation | Akira Ajisaka | Akira Ajisaka | 
| HADOOP-11722 | Some Instances of Services using ZKDelegationTokenSecretManager go down when old token cannot be deleted | Major | . | Arun Suresh | Arun Suresh | 
| HDFS-7953 | NN Web UI fails to navigate to paths that contain # | Minor | namenode | Kanaka Kumar Avvaru | Kanaka Kumar Avvaru | 
| MAPREDUCE-6277 | Job can post multiple history files if attempt loses connection to the RM | Major | mr-am | Chang Li | Chang Li | 
| HDFS-7697 | Mark the PB OIV tool as experimental | Major | . | Haohui Mai | Lei (Eddy) Xu | 
| HDFS-7945 | The WebHdfs system on DN does not honor the length parameter | Blocker | . | Haohui Mai | Haohui Mai | 
| HDFS-7943 | Append cannot handle the last block with length greater than the preferred block size | Blocker | . | Jing Zhao | Jing Zhao | 
| HDFS-7929 | inotify unable fetch pre-upgrade edit log segments once upgrade starts | Major | . | Zhe Zhang | Zhe Zhang | 
| HDFS-7587 | Edit log corruption can happen if append fails with a quota violation | Blocker | namenode | Kihwal Lee | Jing Zhao | 
| HADOOP-10703 | HttpServer2 creates multiple authentication filters | Major | security | Benoy Antony | Benoy Antony | 
| HDFS-7816 | Unable to open webhdfs paths with “+” | Blocker | webhdfs | Jason Lowe | Haohui Mai | 
| HADOOP-11729 | Fix link to cgroups doc in site.xml | Minor | documentation | Masatake Iwasaki | Masatake Iwasaki | 
| HDFS-7932 | Speed up the shutdown of datanode during rolling upgrade | Major | . | Kihwal Lee | Kihwal Lee | 
| MAPREDUCE-6275 | Race condition in FileOutputCommitter v2 for user-specified task output subdirs | Critical | . | Siqi Li | Gera Shegalov | 
| HDFS-7930 | commitBlockSynchronization() does not remove locations | Blocker | namenode | Konstantin Shvachko | Yi Liu | 
| YARN-3369 | Missing NullPointer check in AppSchedulingInfo causes RM to die | Blocker | resourcemanager | Giovanni Matteo Fumarola | Brahma Reddy Battula | 
| HDFS-7957 | Truncate should verify quota before making changes | Critical | namenode | Jing Zhao | Jing Zhao | 
| HDFS-6841 | Use Time.monotonicNow() wherever applicable instead of Time.now() | Major | . | Vinayakumar B | Vinayakumar B | 
| YARN-3384 | TestLogAggregationService.verifyContainerLogs fails after YARN-2777 | Minor | . | Naganarasimha G R | Naganarasimha G R | 
| HDFS-7942 | NFS: support regexp grouping in nfs.exports.allowed.hosts | Major | nfs | Brandon Li | Brandon Li | 
| YARN-3336 | FileSystem memory leak in DelegationTokenRenewer | Critical | resourcemanager | zhihai xu | zhihai xu | 
| HDFS-7881 | TestHftpFileSystem#testSeek fails in branch-2 | Blocker | . | Akira Ajisaka | Brahma Reddy Battula | 
| YARN-3393 | Getting application(s) goes wrong when app finishes before starting the attempt | Critical | timelineserver | Zhijie Shen | Zhijie Shen | 
| HDFS-7884 | NullPointerException in BlockSender | Blocker | datanode | Tsz Wo Nicholas Sze | Brahma Reddy Battula | 
| HDFS-7960 | The full block report should prune zombie storages even if they’re not empty | Critical | . | Lei (Eddy) Xu | Colin P. McCabe | 
| HDFS-7956 | Improve logging for DatanodeRegistration. | Major | namenode | Konstantin Shvachko | Plamen Jeliazkov | 
| HADOOP-11609 | Correct credential commands info in CommandsManual.html#credential | Major | documentation, security | Brahma Reddy Battula | Varun Saxena | 
| MAPREDUCE-6285 | ClientServiceDelegate should not retry upon AuthenticationException | Major | . | Jonathan Eagles | Jonathan Eagles | 
| HDFS-7961 | Trigger full block report after hot swapping disk | Major | . | Lei (Eddy) Xu | Lei (Eddy) Xu | 
| HDFS-7977 | NFS couldn’t take percentile intervals | Major | nfs | Brandon Li | Brandon Li | 
| HADOOP-11014 | Potential resource leak in JavaKeyStoreProvider due to unclosed stream | Minor | security | Ted Yu | Tsuyoshi Ozawa | 
| HADOOP-11738 | Fix a link of Protocol Buffers 2.5 for download in BUILDING.txt | Major | . | Tsuyoshi Ozawa | Tsuyoshi Ozawa | 
| HDFS-7963 | Fix expected tracing spans in TestTracing along with HDFS-7054 | Critical | test | Masatake Iwasaki | Masatake Iwasaki | 
| HADOOP-11748 | The secrets of auth cookies should not be specified in configuration in clear text | Critical | . | Haohui Mai | Li Lu | 
| HADOOP-11691 | X86 build of libwinutils is broken | Critical | build, native | Remus Rusanu | Kiran Kumar M R | 
| HADOOP-11639 | Clean up Windows native code compilation warnings related to Windows Secure Container Executor. | Major | native | Chris Nauroth | Remus Rusanu | 
| HDFS-7742 | favoring decommissioning node for replication can cause a block to stay underreplicated for long periods | Major | namenode | Nathan Roberts | Nathan Roberts | 
| HADOOP-11761 | Fix findbugs warnings in org.apache.hadoop.security.authentication | Minor | . | Li Lu | Li Lu | 
| HADOOP-11754 | RM fails to start in non-secure mode due to authentication filter failure | Blocker | . | Sangjin Lee | Haohui Mai | 
| HDFS-7748 | Separate ECN flags from the Status in the DataTransferPipelineAck | Blocker | . | Haohui Mai | Anu Engineer | 
| YARN-3304 | ResourceCalculatorProcessTree#getCpuUsagePercent default return value is inconsistent with other getters | Blocker | nodemanager | Junping Du | Junping Du | 
| HADOOP-11787 | OpensslSecureRandom.c pthread_threadid_np usage signature is wrong on 32-bit Mac | Critical | native | Colin P. McCabe | Kiran Kumar M R | 
| HDFS-8036 | Use snapshot path as source when using snapshot diff report in DistCp | Major | distcp | Sushmitha Sreenivasan | Jing Zhao | 
| HADOOP-11757 | NFS gateway should shutdown when it can’t start UDP or TCP server | Major | nfs | Brandon Li | Brandon Li | 
| HDFS-8001 | RpcProgramNfs3 : wrong parsing of dfs.blocksize | Trivial | nfs | Remi Catherinot | Remi Catherinot | 
| MAPREDUCE-6303 | Read timeout when retrying a fetch error can be fatal to a reducer | Blocker | . | Jason Lowe | Jason Lowe | 
| HDFS-7996 | After swapping a volume, BlockReceiver reports ReplicaNotFoundException | Critical | datanode | Lei (Eddy) Xu | Lei (Eddy) Xu | 
| HDFS-8051 | FsVolumeList#addVolume should release volume reference if not put it into BlockScanner. | Major | datanode | Lei (Eddy) Xu | Lei (Eddy) Xu | 
| HADOOP-11776 | jdiff is broken in Hadoop 2 | Blocker | . | Li Lu | Li Lu | 
| HDFS-7999 | FsDatasetImpl#createTemporary sometimes holds the FSDatasetImpl lock for a very long time | Major | . | zhouyingchao | zhouyingchao | 
| HDFS-8072 | Reserved RBW space is not released if client terminates while writing block | Major | datanode | Arpit Agarwal | Arpit Agarwal | 
| HDFS-8025 | Addendum fix for HDFS-3087 Decomissioning on NN restart can complete without blocks being replicated | Major | . | Ming Ma | Ming Ma | 
| HADOOP-11815 | HttpServer2 should destroy SignerSecretProvider when it stops | Blocker | . | Rohith Sharma K S | Rohith Sharma K S | 
| HDFS-8063 | Fix intermittent test failures in TestTracing | Minor | test | Masatake Iwasaki | Masatake Iwasaki | 
| YARN-3055 | The token is not renewed properly if it’s shared by jobs (oozie) in DelegationTokenRenewer | Blocker | security | Yi Liu | Daryn Sharp | 
| HADOOP-11837 | AuthenticationFilter should destroy SignerSecretProvider in Tomcat deployments | Blocker | security | Venkat Ranganathan | Bowen Zhang | 
| HDFS-6672 | Regression with hdfs oiv tool | Minor | . | Lei (Eddy) Xu | Lei (Eddy) Xu |