http://git-wip-us.apache.org/repos/asf/hadoop/blob/d8e6d6df/hadoop-common-project/hadoop-common/src/site/markdown/release/2.8.0/CHANGES.2.8.0.md
----------------------------------------------------------------------
diff --git 
a/hadoop-common-project/hadoop-common/src/site/markdown/release/2.8.0/CHANGES.2.8.0.md
 
b/hadoop-common-project/hadoop-common/src/site/markdown/release/2.8.0/CHANGES.2.8.0.md
new file mode 100644
index 0000000..7f9bff2
--- /dev/null
+++ 
b/hadoop-common-project/hadoop-common/src/site/markdown/release/2.8.0/CHANGES.2.8.0.md
@@ -0,0 +1,2986 @@
+
+<!---
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+-->
+# "Apache Hadoop" Changelog
+
+## Release 2.8.0 - 2017-03-17
+
+### INCOMPATIBLE CHANGES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YARN-3241](https://issues.apache.org/jira/browse/YARN-3241) | FairScheduler 
handles "invalid" queue names inconsistently |  Major | fairscheduler | zhihai 
xu | zhihai xu |
+| [HADOOP-11731](https://issues.apache.org/jira/browse/HADOOP-11731) | Rework 
the changelog and releasenotes |  Major | documentation | Allen Wittenauer | 
Allen Wittenauer |
+| [HADOOP-11746](https://issues.apache.org/jira/browse/HADOOP-11746) | rewrite 
test-patch.sh |  Major | build, test | Allen Wittenauer | Allen Wittenauer |
+| [HDFS-8226](https://issues.apache.org/jira/browse/HDFS-8226) | Non-HA 
rollback compatibility broken |  Blocker | . | J.Andreina | J.Andreina |
+| [HADOOP-11772](https://issues.apache.org/jira/browse/HADOOP-11772) | RPC 
Invoker relies on static ClientCache which has synchronized(this) blocks |  
Major | ipc, performance | Gopal V | Haohui Mai |
+| [YARN-2336](https://issues.apache.org/jira/browse/YARN-2336) | Fair 
scheduler REST api returns a missing '[' bracket JSON for deep queue tree |  
Major | fairscheduler | Kenji Kikushima | Akira Ajisaka |
+| [YARN-41](https://issues.apache.org/jira/browse/YARN-41) | The RM should 
handle the graceful shutdown of the NM. |  Major | nodemanager, resourcemanager 
| Ravi Teja Ch N V | Devaraj K |
+| [HDFS-6564](https://issues.apache.org/jira/browse/HDFS-6564) | Use slf4j 
instead of common-logging in hdfs-client |  Major | build | Haohui Mai | Rakesh 
R |
+| [MAPREDUCE-6427](https://issues.apache.org/jira/browse/MAPREDUCE-6427) | Fix 
typo in JobHistoryEventHandler |  Minor | . | Brahma Reddy Battula | Ray Chiang 
|
+| [HADOOP-12269](https://issues.apache.org/jira/browse/HADOOP-12269) | Update 
aws-sdk dependency to 1.10.6; move to aws-sdk-s3 |  Major | fs/s3 | Thomas 
Demoor | Thomas Demoor |
+| [HDFS-8900](https://issues.apache.org/jira/browse/HDFS-8900) | Compact 
XAttrs to optimize memory footprint. |  Major | namenode | Yi Liu | Yi Liu |
+| [YARN-4087](https://issues.apache.org/jira/browse/YARN-4087) | Followup 
fixes after YARN-2019 regarding RM behavior when state-store error occurs |  
Major | . | Jian He | Jian He |
+| [HADOOP-12416](https://issues.apache.org/jira/browse/HADOOP-12416) | Trash 
messages should be handled by Logger instead of being delivered on System.out | 
 Major | trash | Ashutosh Chauhan | Mingliang Liu |
+| [HDFS-9063](https://issues.apache.org/jira/browse/HDFS-9063) | Correctly 
handle snapshot path for getContentSummary |  Major | namenode | Jing Zhao | 
Jing Zhao |
+| [HDFS-9433](https://issues.apache.org/jira/browse/HDFS-9433) | DFS 
getEZForPath API on a non-existent file should throw FileNotFoundException |  
Major | encryption | Rakesh R | Rakesh R |
+| [HADOOP-11252](https://issues.apache.org/jira/browse/HADOOP-11252) | RPC 
client does not time out by default |  Critical | ipc | Wilfred Spiegelenburg | 
Masatake Iwasaki |
+| [HDFS-9047](https://issues.apache.org/jira/browse/HDFS-9047) | Retire 
libwebhdfs |  Major | webhdfs | Allen Wittenauer | Haohui Mai |
+| [HADOOP-12651](https://issues.apache.org/jira/browse/HADOOP-12651) | Replace 
dev-support with wrappers to Yetus |  Major | scripts | Allen Wittenauer | 
Allen Wittenauer |
+| [HADOOP-12552](https://issues.apache.org/jira/browse/HADOOP-12552) | Fix 
undeclared/unused dependency to httpclient |  Minor | build | Masatake Iwasaki 
| Masatake Iwasaki |
+| [HADOOP-11792](https://issues.apache.org/jira/browse/HADOOP-11792) | Remove 
all of the CHANGES.txt files |  Major | build | Allen Wittenauer | Andrew Wang |
+| [YARN-5035](https://issues.apache.org/jira/browse/YARN-5035) | 
FairScheduler: Adjust maxAssign dynamically when assignMultiple is turned on |  
Major | fairscheduler | Karthik Kambatla | Karthik Kambatla |
+| [HADOOP-12892](https://issues.apache.org/jira/browse/HADOOP-12892) | 
fix/rewrite create-release |  Blocker | build | Allen Wittenauer | Allen 
Wittenauer |
+| [HADOOP-13139](https://issues.apache.org/jira/browse/HADOOP-13139) | 
Branch-2: S3a to use thread pool that blocks clients |  Major | fs/s3 | Pieter 
Reuse | Pieter Reuse |
+| [HADOOP-13382](https://issues.apache.org/jira/browse/HADOOP-13382) | remove 
unneeded commons-httpclient dependencies from POM files in Hadoop and 
sub-projects |  Major | build | Matt Foley | Matt Foley |
+| [HDFS-7933](https://issues.apache.org/jira/browse/HDFS-7933) | fsck should 
also report decommissioning replicas. |  Major | namenode | Jitendra Nath 
Pandey | Xiaoyu Yao |
+| [HADOOP-13560](https://issues.apache.org/jira/browse/HADOOP-13560) | 
S3ABlockOutputStream to support huge (many GB) file writes |  Major | fs/s3 | 
Steve Loughran | Steve Loughran |
+| [HDFS-11048](https://issues.apache.org/jira/browse/HDFS-11048) | Audit Log 
should escape control characters |  Major | . | Eric Badger | Eric Badger |
+| [HADOOP-13812](https://issues.apache.org/jira/browse/HADOOP-13812) | Upgrade 
Tomcat to 6.0.48 |  Blocker | kms | John Zhuge | John Zhuge |
+| [HADOOP-13929](https://issues.apache.org/jira/browse/HADOOP-13929) | ADLS 
connector should not check in contract-test-options.xml |  Major | fs/adl, test 
| John Zhuge | John Zhuge |
+
+
+### IMPORTANT ISSUES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YARN-4785](https://issues.apache.org/jira/browse/YARN-4785) | inconsistent 
value type of the "type" field for LeafQueueInfo in response of RM REST API - 
cluster/scheduler |  Major | webapp | Jayesh | Varun Vasudev |
+
+
+### NEW FEATURES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HADOOP-8934](https://issues.apache.org/jira/browse/HADOOP-8934) | Shell 
command ls should include sort options |  Minor | fs | Jonathan Allen | 
Jonathan Allen |
+| [HADOOP-9477](https://issues.apache.org/jira/browse/HADOOP-9477) | Add 
posixGroups support for LDAP groups mapping service |  Major | . | Kai Zheng | 
Dapeng Sun |
+| [HDFS-8009](https://issues.apache.org/jira/browse/HDFS-8009) | Signal 
congestion on the DataNode |  Major | datanode | Haohui Mai | Haohui Mai |
+| [YARN-2901](https://issues.apache.org/jira/browse/YARN-2901) | Add errors 
and warning metrics page to RM, NM web UI |  Major | nodemanager, 
resourcemanager | Varun Vasudev | Varun Vasudev |
+| [HDFS-7891](https://issues.apache.org/jira/browse/HDFS-7891) | A block 
placement policy with best rack failure tolerance |  Minor | namenode | Walter 
Su | Walter Su |
+| [HADOOP-11843](https://issues.apache.org/jira/browse/HADOOP-11843) | Make 
setting up the build environment easier |  Major | build | Niels Basjes | Niels 
Basjes |
+| [MAPREDUCE-6284](https://issues.apache.org/jira/browse/MAPREDUCE-6284) | Add 
Task Attempt State API to MapReduce Application Master REST API |  Minor | . | 
Ryu Kobayashi | Ryu Kobayashi |
+| [HADOOP-10971](https://issues.apache.org/jira/browse/HADOOP-10971) | Add -C 
flag to make `hadoop fs -ls` print filenames only |  Major | fs | Ryan Williams 
| Kengo Seki |
+| [MAPREDUCE-6364](https://issues.apache.org/jira/browse/MAPREDUCE-6364) | Add 
a "Kill" link to Task Attempts page |  Minor | applicationmaster | Ryu 
Kobayashi | Ryu Kobayashi |
+| [MAPREDUCE-6304](https://issues.apache.org/jira/browse/MAPREDUCE-6304) | 
Specifying node labels when submitting MR jobs |  Major | . | Jian Fang | 
Naganarasimha G R |
+| [HDFS-8487](https://issues.apache.org/jira/browse/HDFS-8487) | Generalize 
BlockInfo in preparation of merging HDFS-7285 into trunk and branch-2 |  Major 
| namenode | Zhe Zhang | Zhe Zhang |
+| [HDFS-8608](https://issues.apache.org/jira/browse/HDFS-8608) | Merge 
HDFS-7912 to trunk and branch-2 (track BlockInfo instead of Block in 
UnderReplicatedBlocks and PendingReplicationBlocks) |  Major | . | Zhe Zhang | 
Zhe Zhang |
+| [HADOOP-5732](https://issues.apache.org/jira/browse/HADOOP-5732) | Add SFTP 
FileSystem |  Minor | fs | Íñigo Goiri | ramtin |
+| [HDFS-8622](https://issues.apache.org/jira/browse/HDFS-8622) | Implement 
GETCONTENTSUMMARY operation for WebImageViewer |  Major | . | Jagadesh Kiran N 
| Jagadesh Kiran N |
+| [HDFS-8155](https://issues.apache.org/jira/browse/HDFS-8155) | Support 
OAuth2 in WebHDFS |  Major | webhdfs | Jakob Homan | Jakob Homan |
+| [MAPREDUCE-6415](https://issues.apache.org/jira/browse/MAPREDUCE-6415) | 
Create a tool to combine aggregated logs into HAR files |  Major | . | Robert 
Kanter | Robert Kanter |
+| [HADOOP-12360](https://issues.apache.org/jira/browse/HADOOP-12360) | Create 
StatsD metrics2 sink |  Minor | metrics | Dave Marion | Dave Marion |
+| [YARN-261](https://issues.apache.org/jira/browse/YARN-261) | Ability to fail 
AM attempts |  Major | api | Jason Lowe | Rohith Sharma K S |
+| [HDFS-9184](https://issues.apache.org/jira/browse/HDFS-9184) | Logging HDFS 
operation's caller context into audit logs |  Major | . | Mingliang Liu | 
Mingliang Liu |
+| [HDFS-9057](https://issues.apache.org/jira/browse/HDFS-9057) | 
allow/disallow snapshots via webhdfs |  Major | webhdfs | Allen Wittenauer | 
Brahma Reddy Battula |
+| [YARN-4349](https://issues.apache.org/jira/browse/YARN-4349) | Support 
CallerContext in YARN |  Major | . | Wangda Tan | Wangda Tan |
+| [YARN-3623](https://issues.apache.org/jira/browse/YARN-3623) | We should 
have a config to indicate the Timeline Service version |  Major | 
timelineserver | Zhijie Shen | Xuan Gong |
+| [HADOOP-12657](https://issues.apache.org/jira/browse/HADOOP-12657) | Add a 
option to skip newline on empty files with getMerge -nl |  Minor | . | Jan 
Filipiak | Kanaka Kumar Avvaru |
+| [YARN-3458](https://issues.apache.org/jira/browse/YARN-3458) | CPU resource 
monitoring in Windows |  Minor | nodemanager | Inigo Goiri | Inigo Goiri |
+| [HADOOP-12691](https://issues.apache.org/jira/browse/HADOOP-12691) | Add 
CSRF Filter for REST APIs to Hadoop Common |  Major | security | Larry McCay | 
Larry McCay |
+| [HADOOP-12635](https://issues.apache.org/jira/browse/HADOOP-12635) | Adding 
Append API support for WASB |  Major | fs/azure | Dushyanth | Dushyanth |
+| [HADOOP-12426](https://issues.apache.org/jira/browse/HADOOP-12426) | Add 
Entry point for Kerberos health check |  Minor | security | Steve Loughran | 
Steve Loughran |
+| [HDFS-9244](https://issues.apache.org/jira/browse/HDFS-9244) | Support 
nested encryption zones |  Major | encryption | Xiaoyu Yao | Zhe Zhang |
+| [HADOOP-12548](https://issues.apache.org/jira/browse/HADOOP-12548) | Read 
s3a creds from a Credential Provider |  Major | fs/s3 | Allen Wittenauer | 
Larry McCay |
+| [HDFS-9711](https://issues.apache.org/jira/browse/HDFS-9711) | Integrate 
CSRF prevention filter in WebHDFS. |  Major | datanode, namenode, webhdfs | 
Chris Nauroth | Chris Nauroth |
+| [HDFS-9835](https://issues.apache.org/jira/browse/HDFS-9835) | OIV: add 
ReverseXML processor which reconstructs an fsimage from an XML file |  Major | 
tools | Colin P. McCabe | Colin P. McCabe |
+| [HDFS-9239](https://issues.apache.org/jira/browse/HDFS-9239) | DataNode 
Lifeline Protocol: an alternative protocol for reporting DataNode liveness |  
Major | datanode, namenode | Chris Nauroth | Chris Nauroth |
+| [HADOOP-12909](https://issues.apache.org/jira/browse/HADOOP-12909) | Change 
ipc.Client to support asynchronous calls |  Major | ipc | Tsz Wo Nicholas Sze | 
Xiaobing Zhou |
+| [HDFS-9945](https://issues.apache.org/jira/browse/HDFS-9945) | Datanode 
command for evicting writers |  Major | datanode | Kihwal Lee | Kihwal Lee |
+| [HADOOP-13008](https://issues.apache.org/jira/browse/HADOOP-13008) | Add XFS 
Filter for UIs to Hadoop Common |  Major | security | Larry McCay | Larry McCay 
|
+| [HADOOP-13065](https://issues.apache.org/jira/browse/HADOOP-13065) | Add a 
new interface for retrieving FS and FC Statistics |  Major | fs | Ram Venkatesh 
| Mingliang Liu |
+| [HADOOP-12723](https://issues.apache.org/jira/browse/HADOOP-12723) | S3A: 
Add ability to plug in any AWSCredentialsProvider |  Major | fs/s3 | Steven K. 
Wong | Steven K. Wong |
+| [HADOOP-13226](https://issues.apache.org/jira/browse/HADOOP-13226) | Support 
async call retry and failover |  Major | io, ipc | Xiaobing Zhou | Tsz Wo 
Nicholas Sze |
+| [HADOOP-12537](https://issues.apache.org/jira/browse/HADOOP-12537) | S3A to 
support Amazon STS temporary credentials |  Minor | fs/s3 | Sean Mackrory | 
Sean Mackrory |
+| [HDFS-9804](https://issues.apache.org/jira/browse/HDFS-9804) | Allow 
long-running Balancer to login with keytab |  Major | balancer & mover, 
security | Xiao Chen | Xiao Chen |
+| [HDFS-10918](https://issues.apache.org/jira/browse/HDFS-10918) | Add a tool 
to get FileEncryptionInfo from CLI |  Major | encryption | Xiao Chen | Xiao 
Chen |
+| [HADOOP-13716](https://issues.apache.org/jira/browse/HADOOP-13716) | Add 
LambdaTestUtils class for tests; fix eventual consistency problem in contract 
test setup |  Major | test | Steve Loughran | Steve Loughran |
+| [HADOOP-14049](https://issues.apache.org/jira/browse/HADOOP-14049) | Honour 
AclBit flag associated to file/folder permission for Azure datalake account |  
Major | fs/adl | Vishwajeet Dusane | Vishwajeet Dusane |
+| [HADOOP-14048](https://issues.apache.org/jira/browse/HADOOP-14048) | REDO 
operation of WASB#AtomicRename should create placeholder blob for destination 
folder |  Critical | fs/azure | NITIN VERMA | NITIN VERMA |
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HDFS-2580](https://issues.apache.org/jira/browse/HDFS-2580) | 
NameNode#main(...) can make use of GenericOptionsParser. |  Minor | namenode | 
Harsh J | Harsh J |
+| [MAPREDUCE-5232](https://issues.apache.org/jira/browse/MAPREDUCE-5232) | log 
classpath and other key properties on child JVM start |  Major | mrv1, mrv2 | 
Sangjin Lee | Sangjin Lee |
+| [HADOOP-7713](https://issues.apache.org/jira/browse/HADOOP-7713) | dfs 
-count -q should label output column |  Trivial | . | Nigel Daley | Jonathan 
Allen |
+| [HDFS-7546](https://issues.apache.org/jira/browse/HDFS-7546) | Document, and 
set an accepting default for dfs.namenode.kerberos.principal.pattern |  Minor | 
security | Harsh J | Harsh J |
+| [HADOOP-11692](https://issues.apache.org/jira/browse/HADOOP-11692) | Improve 
authentication failure WARN message to avoid user confusion |  Major | ipc | 
Yongjun Zhang | Yongjun Zhang |
+| [HADOOP-11226](https://issues.apache.org/jira/browse/HADOOP-11226) | Add a 
configuration to set ipc.Client's traffic class with 
IPTOS\_LOWDELAY\|IPTOS\_RELIABILITY |  Major | ipc | Gopal V | Gopal V |
+| [HADOOP-11711](https://issues.apache.org/jira/browse/HADOOP-11711) | Provide 
a default value for AES/CTR/NoPadding CryptoCodec classes |  Minor | . | Andrew 
Wang | Andrew Wang |
+| [MAPREDUCE-4414](https://issues.apache.org/jira/browse/MAPREDUCE-4414) | Add 
main methods to JobConf and YarnConfiguration, for debug purposes |  Major | 
client | Harsh J | Plamen Jeliazkov |
+| [MAPREDUCE-6105](https://issues.apache.org/jira/browse/MAPREDUCE-6105) | 
Inconsistent configuration in property mapreduce.reduce.shuffle.merge.percent | 
 Trivial | . | Dongwook Kwon | Ray Chiang |
+| [HDFS-2360](https://issues.apache.org/jira/browse/HDFS-2360) | Ugly 
stacktrace when quota exceeds |  Minor | hdfs-client | Rajit Saha | Harsh J |
+| [MAPREDUCE-6100](https://issues.apache.org/jira/browse/MAPREDUCE-6100) | 
replace "mapreduce.job.credentials.binary" with 
MRJobConfig.MAPREDUCE\_JOB\_CREDENTIALS\_BINARY for better readability. |  
Trivial | mrv2 | zhihai xu | zhihai xu |
+| [MAPREDUCE-5755](https://issues.apache.org/jira/browse/MAPREDUCE-5755) | 
MapTask.MapOutputBuffer#compare/swap should have @Override annotation |  
Trivial | . | Tsuyoshi Ozawa | Tsuyoshi Ozawa |
+| [MAPREDUCE-4653](https://issues.apache.org/jira/browse/MAPREDUCE-4653) | 
TestRandomAlgorithm has an unused "import" statement |  Trivial | 
contrib/gridmix | Amir Sanjar | Amir Sanjar |
+| [HADOOP-11659](https://issues.apache.org/jira/browse/HADOOP-11659) | 
o.a.h.fs.FileSystem.Cache#remove should use a single hash map lookup |  Minor | 
fs | Gera Shegalov | Brahma Reddy Battula |
+| [HADOOP-11709](https://issues.apache.org/jira/browse/HADOOP-11709) | 
Time.NANOSECONDS\_PER\_MILLISECOND - use class-level final constant instead of 
method variable |  Trivial | . | Ajith S | Ajith S |
+| [HDFS-7835](https://issues.apache.org/jira/browse/HDFS-7835) | make initial 
sleeptime in locateFollowingBlock configurable for DFSClient. |  Major | 
hdfs-client | zhihai xu | zhihai xu |
+| [HDFS-7829](https://issues.apache.org/jira/browse/HDFS-7829) | Code clean up 
for LocatedBlock |  Minor | . | Jing Zhao | Takanobu Asanuma |
+| [MAPREDUCE-6282](https://issues.apache.org/jira/browse/MAPREDUCE-6282) | 
Reuse historyFileAbsolute.getFileSystem in CompletedJob#loadFullHistoryData for 
code optimization. |  Trivial | jobhistoryserver | zhihai xu | zhihai xu |
+| [HADOOP-11447](https://issues.apache.org/jira/browse/HADOOP-11447) | Add a 
more meaningful toString method to SampleStat and MutableStat |  Minor | 
metrics | Karthik Kambatla | Karthik Kambatla |
+| [YARN-3350](https://issues.apache.org/jira/browse/YARN-3350) | YARN 
RackResolver spams logs with messages at info level |  Major | . | Wilfred 
Spiegelenburg | Wilfred Spiegelenburg |
+| [MAPREDUCE-6239](https://issues.apache.org/jira/browse/MAPREDUCE-6239) | 
Consolidate TestJobConf classes in hadoop-mapreduce-client-jobclient and 
hadoop-mapreduce-client-core |  Minor | client | Varun Saxena | Varun Saxena |
+| [MAPREDUCE-5190](https://issues.apache.org/jira/browse/MAPREDUCE-5190) | 
Unnecessary condition test in RandomSampler |  Minor | mrv2 | Jingguo Yao | 
Jingguo Yao |
+| [MAPREDUCE-6287](https://issues.apache.org/jira/browse/MAPREDUCE-6287) | 
Deprecated methods in org.apache.hadoop.examples.Sort |  Minor | examples | 
Chao Zhang | Chao Zhang |
+| [HADOOP-11737](https://issues.apache.org/jira/browse/HADOOP-11737) | 
mockito's version in hadoop-nfs’ pom.xml shouldn't be specified |  Minor | 
nfs | Kengo Seki | Kengo Seki |
+| [YARN-2868](https://issues.apache.org/jira/browse/YARN-2868) | 
FairScheduler: Metric for latency to allocate first container for an 
application |  Major | . | Ray Chiang | Ray Chiang |
+| [HDFS-7875](https://issues.apache.org/jira/browse/HDFS-7875) | Improve log 
message when wrong value configured for dfs.datanode.failed.volumes.tolerated | 
 Trivial | datanode | nijel | nijel |
+| [HDFS-7793](https://issues.apache.org/jira/browse/HDFS-7793) | Refactor 
DFSOutputStream separating DataStreamer out |  Major | hdfs-client | Kai Zheng 
| Li Bo |
+| [HADOOP-11741](https://issues.apache.org/jira/browse/HADOOP-11741) | Add 
LOG.isDebugEnabled() guard for some LOG.debug() |  Major | . | Walter Su | 
Walter Su |
+| [MAPREDUCE-579](https://issues.apache.org/jira/browse/MAPREDUCE-579) | 
Streaming "slowmatch" documentation |  Trivial | contrib/streaming | Bo Adler | 
Harsh J |
+| [HDFS-7928](https://issues.apache.org/jira/browse/HDFS-7928) | Scanning 
blocks from disk during rolling upgrade startup takes a lot of time if disks 
are busy |  Major | datanode | Rushabh S Shah | Rushabh S Shah |
+| [HADOOP-11719](https://issues.apache.org/jira/browse/HADOOP-11719) | 
[Fsshell] Remove bin/hadoop reference from GenericOptionsParser default help 
text |  Minor | scripts | Brahma Reddy Battula | Brahma Reddy Battula |
+| [HDFS-8004](https://issues.apache.org/jira/browse/HDFS-8004) | Use 
KeyProviderCryptoExtension#warmUpEncryptedKeys when creating an encryption zone 
|  Trivial | encryption | Andrew Wang | Andrew Wang |
+| [HDFS-7890](https://issues.apache.org/jira/browse/HDFS-7890) | Improve 
information on Top users for metrics in RollingWindowsManager and lower log 
level |  Major | . | J.Andreina | J.Andreina |
+| [HDFS-4396](https://issues.apache.org/jira/browse/HDFS-4396) | Add 
START\_MSG/SHUTDOWN\_MSG for ZKFC |  Major | auto-failover, ha, tools | Liang 
Xie | Liang Xie |
+| [HADOOP-11660](https://issues.apache.org/jira/browse/HADOOP-11660) | Add 
support for hardware crc of HDFS checksums on ARM aarch64 architecture |  Minor 
| native | Edward Nevill | Edward Nevill |
+| [HDFS-7645](https://issues.apache.org/jira/browse/HDFS-7645) | Rolling 
upgrade is restoring blocks from trash multiple times |  Major | datanode | 
Nathan Roberts | Keisuke Ogiwara |
+| [HDFS-3918](https://issues.apache.org/jira/browse/HDFS-3918) | EditLogTailer 
shouldn't log WARN when other node is in standby mode |  Major | ha | Todd 
Lipcon | Todd Lipcon |
+| [HDFS-7944](https://issues.apache.org/jira/browse/HDFS-7944) | Minor cleanup 
of BlockPoolManager#getAllNamenodeThreads |  Minor | . | Arpit Agarwal | Arpit 
Agarwal |
+| [YARN-3258](https://issues.apache.org/jira/browse/YARN-3258) | 
FairScheduler: Need to add more logging to investigate allocations |  Minor | 
fairscheduler | Anubhav Dhoot | Anubhav Dhoot |
+| [HDFS-7671](https://issues.apache.org/jira/browse/HDFS-7671) | hdfs user 
guide should point to the common rack awareness doc |  Major | documentation | 
Allen Wittenauer | Kai Sasaki |
+| [YARN-3412](https://issues.apache.org/jira/browse/YARN-3412) | RM tests 
should use MockRM where possible |  Major | resourcemanager, test | Karthik 
Kambatla | Karthik Kambatla |
+| [YARN-3428](https://issues.apache.org/jira/browse/YARN-3428) | Debug log 
resources to be localized for a container |  Trivial | nodemanager | Karthik 
Kambatla | Karthik Kambatla |
+| [YARN-3424](https://issues.apache.org/jira/browse/YARN-3424) | Change logs 
for ContainerMonitorImpl's resourse monitoring from info to debug |  Major | 
nodemanager | Anubhav Dhoot | Anubhav Dhoot |
+| [YARN-3248](https://issues.apache.org/jira/browse/YARN-3248) | Display count 
of nodes blacklisted by apps in the web UI |  Major | capacityscheduler, 
resourcemanager | Varun Vasudev | Varun Vasudev |
+| [HDFS-7978](https://issues.apache.org/jira/browse/HDFS-7978) | Add 
LOG.isDebugEnabled() guard for some LOG.debug(..) |  Major | . | Walter Su | 
Walter Su |
+| [HDFS-8008](https://issues.apache.org/jira/browse/HDFS-8008) | Support 
client-side back off when the datanodes are congested |  Major | hdfs-client | 
Haohui Mai | Haohui Mai |
+| [HDFS-7888](https://issues.apache.org/jira/browse/HDFS-7888) | Change 
DataStreamer/DFSOutputStream/DFSPacket for convenience of subclassing |  Minor 
| hdfs-client | Li Bo | Li Bo |
+| [HDFS-8035](https://issues.apache.org/jira/browse/HDFS-8035) | Move 
checkBlocksProperlyReplicated() in FSNamesystem to BlockManager |  Minor | 
namenode | Haohui Mai | Haohui Mai |
+| [HADOOP-9805](https://issues.apache.org/jira/browse/HADOOP-9805) | Refactor 
RawLocalFileSystem#rename for improved testability. |  Minor | fs, test | Chris 
Nauroth | Jean-Pierre Matsumoto |
+| [HADOOP-11785](https://issues.apache.org/jira/browse/HADOOP-11785) | Reduce 
number of listStatus operation in distcp buildListing() |  Minor | tools/distcp 
| Zoran Dimitrijevic | Zoran Dimitrijevic |
+| [HADOOP-11717](https://issues.apache.org/jira/browse/HADOOP-11717) | Add 
Redirecting WebSSO behavior with JWT Token in Hadoop Auth |  Major | security | 
Larry McCay | Larry McCay |
+| [YARN-3294](https://issues.apache.org/jira/browse/YARN-3294) | Allow dumping 
of Capacity Scheduler debug logs via web UI for a fixed time period |  Major | 
capacityscheduler | Varun Vasudev | Varun Vasudev |
+| [HDFS-8073](https://issues.apache.org/jira/browse/HDFS-8073) | Split 
BlockPlacementPolicyDefault.chooseTarget(..) so it can be easily overrided. |  
Trivial | namenode | Walter Su | Walter Su |
+| [HDFS-8076](https://issues.apache.org/jira/browse/HDFS-8076) | Code cleanup 
for DFSInputStream: use offset instead of LocatedBlock when possible |  Major | 
. | Zhe Zhang | Zhe Zhang |
+| [HDFS-7979](https://issues.apache.org/jira/browse/HDFS-7979) | Initialize 
block report IDs with a random number |  Minor | datanode | Andrew Wang | 
Andrew Wang |
+| [HDFS-8101](https://issues.apache.org/jira/browse/HDFS-8101) | DFSClient use 
of non-constant DFSConfigKeys pulls in WebHDFS classes at runtime |  Minor | 
hdfs-client | Sean Busbey | Sean Busbey |
+| [YARN-3293](https://issues.apache.org/jira/browse/YARN-3293) | Track and 
display capacity scheduler health metrics in web UI |  Major | 
capacityscheduler | Varun Vasudev | Varun Vasudev |
+| [MAPREDUCE-6291](https://issues.apache.org/jira/browse/MAPREDUCE-6291) | 
Correct mapred queue usage command |  Minor | client | Brahma Reddy Battula | 
Brahma Reddy Battula |
+| [MAPREDUCE-6307](https://issues.apache.org/jira/browse/MAPREDUCE-6307) | 
Remove property mapreduce.tasktracker.taskmemorymanager.monitoringinterval |  
Minor | . | Akira Ajisaka | J.Andreina |
+| [YARN-3348](https://issues.apache.org/jira/browse/YARN-3348) | Add a 'yarn 
top' tool to help understand cluster usage |  Major | resourcemanager | Varun 
Vasudev | Varun Vasudev |
+| [YARN-3469](https://issues.apache.org/jira/browse/YARN-3469) | 
ZKRMStateStore: Avoid setting watches that are not required |  Minor | . | Jun 
Gong | Jun Gong |
+| [HDFS-8117](https://issues.apache.org/jira/browse/HDFS-8117) | More accurate 
verification in SimulatedFSDataset: replace DEFAULT\_DATABYTE with patterned 
data |  Major | . | Zhe Zhang | Zhe Zhang |
+| [HDFS-8144](https://issues.apache.org/jira/browse/HDFS-8144) | Split 
TestLazyPersistFiles into multiple tests |  Major | test | Arpit Agarwal | 
Arpit Agarwal |
+| [YARN-3404](https://issues.apache.org/jira/browse/YARN-3404) | View the 
queue name to YARN Application page |  Minor | . | Ryu Kobayashi | Ryu 
Kobayashi |
+| [YARN-3451](https://issues.apache.org/jira/browse/YARN-3451) | Add start 
time and Elapsed in ApplicationAttemptReport and display the same in 
RMAttemptBlock WebUI |  Major | api, webapp | Rohith Sharma K S | Rohith Sharma 
K S |
+| [HDFS-7863](https://issues.apache.org/jira/browse/HDFS-7863) | Missing 
description of some methods and parameters in javadoc of FSDirDeleteOp |  Minor 
| . | Yongjun Zhang | Brahma Reddy Battula |
+| [HDFS-8152](https://issues.apache.org/jira/browse/HDFS-8152) | Refactoring 
of lazy persist storage cases |  Major | test | Arpit Agarwal | Arpit Agarwal |
+| [HDFS-8133](https://issues.apache.org/jira/browse/HDFS-8133) | Improve 
readability of deleted block check |  Major | namenode | Daryn Sharp | Daryn 
Sharp |
+| [HADOOP-11812](https://issues.apache.org/jira/browse/HADOOP-11812) | 
Implement listLocatedStatus for ViewFileSystem to speed up split calculation |  
Blocker | fs | Gera Shegalov | Gera Shegalov |
+| [MAPREDUCE-6297](https://issues.apache.org/jira/browse/MAPREDUCE-6297) | 
Task Id of the failed task in diagnostics should link to the task page |  Minor 
| jobhistoryserver | Siqi Li | Siqi Li |
+| [HADOOP-11827](https://issues.apache.org/jira/browse/HADOOP-11827) | 
Speed-up distcp buildListing() using threadpool |  Major | tools/distcp | Zoran 
Dimitrijevic | Zoran Dimitrijevic |
+| [YARN-3494](https://issues.apache.org/jira/browse/YARN-3494) | Expose AM 
resource limit and usage in QueueMetrics |  Major | . | Jian He | Rohith Sharma 
K S |
+| [YARN-3503](https://issues.apache.org/jira/browse/YARN-3503) | Expose disk 
utilization percentage and bad local and log dir counts on NM via JMX |  Major 
| nodemanager | Varun Vasudev | Varun Vasudev |
+| [YARN-3410](https://issues.apache.org/jira/browse/YARN-3410) | YARN admin 
should be able to remove individual application records from RMStateStore |  
Critical | resourcemanager, yarn | Wangda Tan | Rohith Sharma K S |
+| [HDFS-8215](https://issues.apache.org/jira/browse/HDFS-8215) | Refactor 
NamenodeFsck#check method |  Minor | namenode | Takanobu Asanuma | Takanobu 
Asanuma |
+| [YARN-3511](https://issues.apache.org/jira/browse/YARN-3511) | Add errors 
and warnings page to ATS |  Major | timelineserver | Varun Vasudev | Varun 
Vasudev |
+| [HDFS-8176](https://issues.apache.org/jira/browse/HDFS-8176) | Record 
from/to snapshots in audit log for snapshot diff report |  Minor | snapshots | 
J.Andreina | J.Andreina |
+| [YARN-3406](https://issues.apache.org/jira/browse/YARN-3406) | Display count 
of running containers in the RM's Web UI |  Minor | . | Ryu Kobayashi | Ryu 
Kobayashi |
+| [HADOOP-11357](https://issues.apache.org/jira/browse/HADOOP-11357) | Print 
information of the build enviornment in test-patch.sh |  Minor | scripts | 
Haohui Mai | Allen Wittenauer |
+| [HDFS-8204](https://issues.apache.org/jira/browse/HDFS-8204) | 
Mover/Balancer should not schedule two replicas to the same DN |  Minor | 
balancer & mover | Walter Su | Walter Su |
+| [HDFS-8280](https://issues.apache.org/jira/browse/HDFS-8280) | Code Cleanup 
in DFSInputStream |  Minor | . | Jing Zhao | Jing Zhao |
+| [HDFS-8283](https://issues.apache.org/jira/browse/HDFS-8283) | DataStreamer 
cleanup and some minor improvement |  Minor | hdfs-client | Tsz Wo Nicholas Sze 
| Tsz Wo Nicholas Sze |
+| [HDFS-5574](https://issues.apache.org/jira/browse/HDFS-5574) | Remove buffer 
copy in BlockReader.skip |  Trivial | . | Binglin Chang | Binglin Chang |
+| [HDFS-7770](https://issues.apache.org/jira/browse/HDFS-7770) | Need document 
for storage type label of data node storage locations under 
dfs.datanode.data.dir |  Major | documentation | Xiaoyu Yao | Xiaoyu Yao |
+| [HDFS-8200](https://issues.apache.org/jira/browse/HDFS-8200) | Refactor 
FSDirStatAndListingOp |  Major | . | Haohui Mai | Haohui Mai |
+| [YARN-3363](https://issues.apache.org/jira/browse/YARN-3363) | add 
localization and container launch time to ContainerMetrics at NM to show these 
timing information for each active container. |  Major | nodemanager | zhihai 
xu | zhihai xu |
+| [HDFS-7397](https://issues.apache.org/jira/browse/HDFS-7397) | Add more 
detail to the documentation for the conf key 
"dfs.client.read.shortcircuit.streams.cache.size" |  Minor | hdfs-client | Tsz 
Wo Nicholas Sze | Brahma Reddy Battula |
+| [YARN-2980](https://issues.apache.org/jira/browse/YARN-2980) | Move health 
check script related functionality to hadoop-common |  Blocker | . | Ming Ma | 
Varun Saxena |
+| [HADOOP-11911](https://issues.apache.org/jira/browse/HADOOP-11911) | 
test-patch should allow configuration of default branch |  Minor | . | Sean 
Busbey | Sean Busbey |
+| [HDFS-7758](https://issues.apache.org/jira/browse/HDFS-7758) | Retire 
FsDatasetSpi#getVolumes() and use FsDatasetSpi#getVolumeRefs() instead |  Major 
| datanode | Lei (Eddy) Xu | Lei (Eddy) Xu |
+| [HADOOP-11925](https://issues.apache.org/jira/browse/HADOOP-11925) | 
backport trunk's smart-apply-patch.sh to branch-2 |  Major | scripts | Allen 
Wittenauer | Allen Wittenauer |
+| [MAPREDUCE-6192](https://issues.apache.org/jira/browse/MAPREDUCE-6192) | 
Create unit test to automatically compare MR related classes and 
mapred-default.xml |  Minor | . | Ray Chiang | Ray Chiang |
+| [HADOOP-11813](https://issues.apache.org/jira/browse/HADOOP-11813) | 
releasedocmaker.py should use today's date instead of unreleased |  Minor | 
build | Allen Wittenauer | Darrell Taylor |
+| [YARN-3491](https://issues.apache.org/jira/browse/YARN-3491) | 
PublicLocalizer#addResource is too slow. |  Critical | nodemanager | zhihai xu 
| zhihai xu |
+| [MAPREDUCE-6279](https://issues.apache.org/jira/browse/MAPREDUCE-6279) | AM 
should explicity exit JVM after all services have stopped |  Major | . | Jason 
Lowe | Eric Payne |
+| [HDFS-8108](https://issues.apache.org/jira/browse/HDFS-8108) | Fsck should 
provide the info on mandatory option to be used along with "-blocks , 
-locations and -racks" |  Trivial | documentation | J.Andreina | J.Andreina |
+| [HDFS-8207](https://issues.apache.org/jira/browse/HDFS-8207) | Improper log 
message when blockreport interval compared with initial delay |  Minor | . | 
Brahma Reddy Battula | Brahma Reddy Battula |
+| [MAPREDUCE-6079](https://issues.apache.org/jira/browse/MAPREDUCE-6079) | 
Rename JobImpl#username to reporterUserName |  Major | . | Tsuyoshi Ozawa | 
Tsuyoshi Ozawa |
+| [HDFS-8209](https://issues.apache.org/jira/browse/HDFS-8209) | Support 
different number of datanode directories in MiniDFSCluster. |  Minor | test | 
Surendra Singh Lilhore | Surendra Singh Lilhore |
+| [YARN-3169](https://issues.apache.org/jira/browse/YARN-3169) | Drop YARN's 
overview document |  Major | documentation | Allen Wittenauer | Brahma Reddy 
Battula |
+| [YARN-2784](https://issues.apache.org/jira/browse/YARN-2784) | Make POM 
project names consistent |  Minor | build | Rohith Sharma K S | Rohith Sharma K 
S |
+| [MAPREDUCE-5981](https://issues.apache.org/jira/browse/MAPREDUCE-5981) | Log 
levels of certain MR logs can be changed to DEBUG |  Major | . | Varun Saxena | 
Varun Saxena |
+| [HADOOP-6842](https://issues.apache.org/jira/browse/HADOOP-6842) | "hadoop 
fs -text" does not give a useful text representation of MapWritable objects |  
Major | io | Steven K. Wong | Akira Ajisaka |
+| [YARN-20](https://issues.apache.org/jira/browse/YARN-20) | More information 
for "yarn.resourcemanager.webapp.address" in yarn-default.xml |  Trivial | 
documentation, resourcemanager | Nemon Lou | Bartosz Ługowski |
+| [HDFS-5640](https://issues.apache.org/jira/browse/HDFS-5640) | Add snapshot 
methods to FileContext. |  Major | hdfs-client, snapshots | Chris Nauroth | 
Rakesh R |
+| [HDFS-8284](https://issues.apache.org/jira/browse/HDFS-8284) | Update 
documentation about how to use HTrace with HDFS |  Major | documentation | 
Masatake Iwasaki | Masatake Iwasaki |
+| [HDFS-7433](https://issues.apache.org/jira/browse/HDFS-7433) | Optimize 
performance of DatanodeManager's node map |  Critical | namenode | Daryn Sharp 
| Daryn Sharp |
+| [MAPREDUCE-5248](https://issues.apache.org/jira/browse/MAPREDUCE-5248) | Let 
NNBenchWithoutMR specify the replication factor for its test |  Minor | client, 
test | Erik Paulson | Erik Paulson |
+| [HADOOP-9737](https://issues.apache.org/jira/browse/HADOOP-9737) | 
JarFinder#getJar should delete the jar file upon destruction of the JVM |  
Major | util | Esteban Gutierrez | Jean-Baptiste Onofré |
+| [YARN-1050](https://issues.apache.org/jira/browse/YARN-1050) | Document the 
Fair Scheduler REST API |  Major | documentation, fairscheduler | Sandy Ryza | 
Kenji Kikushima |
+| [YARN-3271](https://issues.apache.org/jira/browse/YARN-3271) | 
FairScheduler: Move tests related to max-runnable-apps from TestFairScheduler 
to TestAppRunnability |  Major | . | Karthik Kambatla | nijel |
+| [YARN-2206](https://issues.apache.org/jira/browse/YARN-2206) | Update 
document for applications REST API response examples |  Minor | documentation | 
Kenji Kikushima | Brahma Reddy Battula |
+| [HDFS-6757](https://issues.apache.org/jira/browse/HDFS-6757) | Simplify 
lease manager with INodeID |  Major | . | Haohui Mai | Haohui Mai |
+| [HDFS-8327](https://issues.apache.org/jira/browse/HDFS-8327) | Simplify 
quota calculations for snapshots and truncate |  Major | . | Haohui Mai | 
Haohui Mai |
+| [YARN-1287](https://issues.apache.org/jira/browse/YARN-1287) | Consolidate 
MockClocks |  Major | . | Sandy Ryza | Sebastian Wong |
+| [HDFS-8357](https://issues.apache.org/jira/browse/HDFS-8357) | Consolidate 
parameters of INode.CleanSubtree() into a parameter objects. |  Major | . | 
Haohui Mai | Li Lu |
+| [HADOOP-11950](https://issues.apache.org/jira/browse/HADOOP-11950) | Add cli 
option to test-patch to set the project-under-test |  Minor | . | Sean Busbey | 
Sean Busbey |
+| [HADOOP-11948](https://issues.apache.org/jira/browse/HADOOP-11948) | 
test-patch's issue matching regex should be configurable. |  Major | . | Sean 
Busbey | Sean Busbey |
+| [MAPREDUCE-5465](https://issues.apache.org/jira/browse/MAPREDUCE-5465) | 
Tasks are often killed before they exit on their own |  Major | mr-am, mrv2 | 
Radim Kolar | Ming Ma |
+| [YARN-3513](https://issues.apache.org/jira/browse/YARN-3513) | Remove unused 
variables in ContainersMonitorImpl and add debug log for overall resource usage 
by all containers |  Trivial | nodemanager | Naganarasimha G R | Naganarasimha 
G R |
+| [HDFS-8255](https://issues.apache.org/jira/browse/HDFS-8255) | Rename 
getBlockReplication to getPreferredBlockReplication |  Major | . | Zhe Zhang | 
Zhe Zhang |
+| [YARN-3613](https://issues.apache.org/jira/browse/YARN-3613) | 
TestContainerManagerSecurity should init and start Yarn cluster in setup 
instead of individual methods |  Minor | test | Karthik Kambatla | nijel |
+| [HDFS-6184](https://issues.apache.org/jira/browse/HDFS-6184) | Capture NN's 
thread dump when it fails over |  Major | namenode | Ming Ma | Ming Ma |
+| [YARN-3539](https://issues.apache.org/jira/browse/YARN-3539) | Compatibility 
doc to state that ATS v1 is a stable REST API |  Major | documentation | Steve 
Loughran | Steve Loughran |
+| [HADOOP-9723](https://issues.apache.org/jira/browse/HADOOP-9723) | Improve 
error message when hadoop archive output path already exists |  Trivial | . | 
Stephen Chu | Yongjun Zhang |
+| [HADOOP-11713](https://issues.apache.org/jira/browse/HADOOP-11713) | 
ViewFileSystem should support snapshot methods. |  Major | fs | Chris Nauroth | 
Rakesh R |
+| [HDFS-8350](https://issues.apache.org/jira/browse/HDFS-8350) | Remove old 
webhdfs.xml and other outdated documentation stuff |  Major | documentation | 
Akira Ajisaka | Brahma Reddy Battula |
+| [HADOOP-11960](https://issues.apache.org/jira/browse/HADOOP-11960) | Enable 
Azure-Storage Client Side logging. |  Major | tools | Dushyanth | Dushyanth |
+| [HDFS-6888](https://issues.apache.org/jira/browse/HDFS-6888) | Allow 
selectively audit logging ops |  Major | . | Kihwal Lee | Chen He |
+| [HDFS-8397](https://issues.apache.org/jira/browse/HDFS-8397) | Refactor the 
error handling code in DataStreamer |  Minor | hdfs-client | Tsz Wo Nicholas 
Sze | Tsz Wo Nicholas Sze |
+| [HDFS-8394](https://issues.apache.org/jira/browse/HDFS-8394) | Move 
getAdditionalBlock() and related functionalities into a separate class |  Major 
| . | Haohui Mai | Haohui Mai |
+| [HADOOP-11939](https://issues.apache.org/jira/browse/HADOOP-11939) | 
Deprecate DistCpV1 and Logalyzer |  Major | . | Brahma Reddy Battula | Brahma 
Reddy Battula |
+| [HDFS-4185](https://issues.apache.org/jira/browse/HDFS-4185) | Add a metric 
for number of active leases |  Major | namenode | Kihwal Lee | Rakesh R |
+| [HADOOP-1540](https://issues.apache.org/jira/browse/HADOOP-1540) | Support 
file exclusion list in distcp |  Minor | util | Senthil Subramanian | Rich 
Haase |
+| [HADOOP-11103](https://issues.apache.org/jira/browse/HADOOP-11103) | Clean 
up RemoteException |  Trivial | ipc | Sean Busbey | Sean Busbey |
+| [HDFS-8131](https://issues.apache.org/jira/browse/HDFS-8131) | Implement a 
space balanced block placement policy |  Minor | namenode | Liu Shaohui | Liu 
Shaohui |
+| [HADOOP-11970](https://issues.apache.org/jira/browse/HADOOP-11970) | Replace 
uses of ThreadLocal\<Random\> with JDK7 ThreadLocalRandom |  Major | . | Sean 
Busbey | Sean Busbey |
+| [HADOOP-11995](https://issues.apache.org/jira/browse/HADOOP-11995) | Make 
jetty version configurable from the maven command line |  Trivial | build, ld | 
sriharsha devineni | sriharsha devineni |
+| [HDFS-4383](https://issues.apache.org/jira/browse/HDFS-4383) | Document the 
lease limits |  Minor | . | Eli Collins | Mohammad Arshad |
+| [HADOOP-10366](https://issues.apache.org/jira/browse/HADOOP-10366) | Add 
whitespaces between the classes for values in core-default.xml to fit better in 
browser |  Minor | documentation | Chengwei Yang | Kanaka Kumar Avvaru |
+| [HADOOP-11594](https://issues.apache.org/jira/browse/HADOOP-11594) | Improve 
the readability of site index of documentation |  Minor | documentation | 
Masatake Iwasaki | Masatake Iwasaki |
+| [YARN-160](https://issues.apache.org/jira/browse/YARN-160) | nodemanagers 
should obtain cpu/memory values from underlying OS |  Major | nodemanager | 
Alejandro Abdelnur | Varun Vasudev |
+| [HADOOP-11242](https://issues.apache.org/jira/browse/HADOOP-11242) | Record 
the time of calling in tracing span of IPC server |  Minor | ipc | Masatake 
Iwasaki | Masatake Iwasaki |
+| [YARN-3722](https://issues.apache.org/jira/browse/YARN-3722) | Merge 
multiple TestWebAppUtils into o.a.h.yarn.webapp.util.TestWebAppUtils |  Minor | 
test | Masatake Iwasaki | Masatake Iwasaki |
+| [HADOOP-11894](https://issues.apache.org/jira/browse/HADOOP-11894) | Bump 
the version of Apache HTrace to 3.2.0-incubating |  Major | . | Masatake 
Iwasaki | Masatake Iwasaki |
+| [YARN-3489](https://issues.apache.org/jira/browse/YARN-3489) | 
RMServerUtils.validateResourceRequests should only obtain queue info once |  
Major | resourcemanager | Jason Lowe | Varun Saxena |
+| [HDFS-8443](https://issues.apache.org/jira/browse/HDFS-8443) | Document 
dfs.namenode.service.handler.count in hdfs-site.xml |  Major | documentation | 
Akira Ajisaka | J.Andreina |
+| [YARN-3547](https://issues.apache.org/jira/browse/YARN-3547) | 
FairScheduler: Apps that have no resource demand should not participate 
scheduling |  Major | fairscheduler | Xianyin Xin | Xianyin Xin |
+| [YARN-3713](https://issues.apache.org/jira/browse/YARN-3713) | Remove 
duplicate function call storeContainerDiagnostics in 
ContainerDiagnosticsUpdateTransition |  Minor | nodemanager | zhihai xu | 
zhihai xu |
+| [HADOOP-12043](https://issues.apache.org/jira/browse/HADOOP-12043) | Display 
warning if defaultFs is not set when running fs commands. |  Minor | fs | Lei 
(Eddy) Xu | Lei (Eddy) Xu |
+| [YARN-3467](https://issues.apache.org/jira/browse/YARN-3467) | Expose 
allocatedMB, allocatedVCores, and runningContainers metrics on running 
Applications in RM Web UI |  Minor | webapp, yarn | Anthony Rojas | Anubhav 
Dhoot |
+| [HDFS-8490](https://issues.apache.org/jira/browse/HDFS-8490) | Typo in trace 
enabled log in ExceptionHandler of WebHDFS |  Trivial | webhdfs | Jakob Homan | 
Archana T |
+| [HDFS-8521](https://issues.apache.org/jira/browse/HDFS-8521) | Add 
@VisibleForTesting annotation to {{BlockPoolSlice#selectReplicaToDelete}} |  
Trivial | . | Colin P. McCabe | Colin P. McCabe |
+| [MAPREDUCE-6174](https://issues.apache.org/jira/browse/MAPREDUCE-6174) | 
Combine common stream code into parent class for InMemoryMapOutput and 
OnDiskMapOutput. |  Major | mrv2 | Eric Payne | Eric Payne |
+| [HDFS-8532](https://issues.apache.org/jira/browse/HDFS-8532) | Make the 
visibility of DFSOutputStream#streamer member variable to private |  Trivial | 
. | Rakesh R | Rakesh R |
+| [HDFS-8535](https://issues.apache.org/jira/browse/HDFS-8535) | Clarify that 
dfs usage in dfsadmin -report output includes all block replicas. |  Minor | 
documentation | Lei (Eddy) Xu | Lei (Eddy) Xu |
+| [MAPREDUCE-6383](https://issues.apache.org/jira/browse/MAPREDUCE-6383) | Pi 
job (QuasiMonteCarlo) should not try to read the results file if its job fails 
|  Major | examples | Harsh J | Harsh J |
+| [YARN-3259](https://issues.apache.org/jira/browse/YARN-3259) | 
FairScheduler: Trigger fairShare updates on node events |  Major | 
fairscheduler | Anubhav Dhoot | Anubhav Dhoot |
+| [HADOOP-12059](https://issues.apache.org/jira/browse/HADOOP-12059) | 
S3Credentials should support use of CredentialProvider |  Major | fs/s3 | Sean 
Busbey | Sean Busbey |
+| [MAPREDUCE-6354](https://issues.apache.org/jira/browse/MAPREDUCE-6354) | 
ShuffleHandler should be able to log shuffle connections |  Major | . | Chang 
Li | Chang Li |
+| [HADOOP-12055](https://issues.apache.org/jira/browse/HADOOP-12055) | 
Deprecate usage of NativeIO#link |  Major | native | Andrew Wang | Andrew Wang |
+| [HDFS-8432](https://issues.apache.org/jira/browse/HDFS-8432) | Introduce a 
minimum compatible layout version to allow downgrade in more rolling upgrade 
use cases. |  Major | namenode, rolling upgrades | Chris Nauroth | Chris 
Nauroth |
+| [HDFS-8116](https://issues.apache.org/jira/browse/HDFS-8116) | Cleanup 
uncessary if LOG.isDebugEnabled() from RollingWindowManager |  Trivial | 
namenode | Xiaoyu Yao | Brahma Reddy Battula |
+| [YARN-2716](https://issues.apache.org/jira/browse/YARN-2716) | Refactor 
ZKRMStateStore retry code with Apache Curator |  Major | . | Jian He | Karthik 
Kambatla |
+| [HDFS-8553](https://issues.apache.org/jira/browse/HDFS-8553) | Document hdfs 
class path options |  Major | documentation | Xiaoyu Yao | Brahma Reddy Battula 
|
+| [YARN-3786](https://issues.apache.org/jira/browse/YARN-3786) | Document yarn 
class path options |  Major | documentation | Brahma Reddy Battula | Brahma 
Reddy Battula |
+| [MAPREDUCE-6392](https://issues.apache.org/jira/browse/MAPREDUCE-6392) | 
Document mapred class path options |  Major | documentation | Brahma Reddy 
Battula | Brahma Reddy Battula |
+| [HDFS-8549](https://issues.apache.org/jira/browse/HDFS-8549) | Abort the 
balancer if an upgrade is in progress |  Major | balancer & mover | Andrew Wang 
| Andrew Wang |
+| [HDFS-8573](https://issues.apache.org/jira/browse/HDFS-8573) | Move creation 
of restartMeta file logic from BlockReceiver to ReplicaInPipeline |  Major | 
datanode | Lei (Eddy) Xu | Lei (Eddy) Xu |
+| [HADOOP-11971](https://issues.apache.org/jira/browse/HADOOP-11971) | Move 
test utilities for tracing from hadoop-hdfs to hadoop-common |  Minor | tracing 
| Masatake Iwasaki | Masatake Iwasaki |
+| [HDFS-8361](https://issues.apache.org/jira/browse/HDFS-8361) | Choose SSD 
over DISK in block placement |  Major | namenode | Tsz Wo Nicholas Sze | Tsz Wo 
Nicholas Sze |
+| [YARN-3789](https://issues.apache.org/jira/browse/YARN-3789) | Improve logs 
for LeafQueue#activateApplications() |  Minor | resourcemanager | Bibin A 
Chundatt | Bibin A Chundatt |
+| [HDFS-8606](https://issues.apache.org/jira/browse/HDFS-8606) | Cleanup 
DFSOutputStream by removing unwanted changes |  Minor | hdfs-client | Rakesh R 
| Rakesh R |
+| [YARN-3148](https://issues.apache.org/jira/browse/YARN-3148) | Allow CORS 
related headers to passthrough in WebAppProxyServlet |  Major | . | Prakash 
Ramachandran | Varun Saxena |
+| [HDFS-8589](https://issues.apache.org/jira/browse/HDFS-8589) | Fix unused 
imports in BPServiceActor and BlockReportLeaseManager |  Trivial | . | Colin P. 
McCabe | Colin P. McCabe |
+| [HADOOP-7139](https://issues.apache.org/jira/browse/HADOOP-7139) | Allow 
appending to existing SequenceFiles |  Major | io | Stephen Rose | Kanaka Kumar 
Avvaru |
+| [HDFS-8605](https://issues.apache.org/jira/browse/HDFS-8605) | Merge 
Refactor of DFSOutputStream from HDFS-7285 branch |  Major | . | Vinayakumar B 
| Vinayakumar B |
+| [MAPREDUCE-6395](https://issues.apache.org/jira/browse/MAPREDUCE-6395) | 
Improve the commit failure messages in MRAppMaster recovery |  Major | 
applicationmaster | Gera Shegalov | Brahma Reddy Battula |
+| [HDFS-8582](https://issues.apache.org/jira/browse/HDFS-8582) | Support 
getting a list of reconfigurable config properties and do not generate spurious 
reconfig warnings |  Minor | datanode, hdfs-client | Lei (Eddy) Xu | Lei (Eddy) 
Xu |
+| [MAPREDUCE-6316](https://issues.apache.org/jira/browse/MAPREDUCE-6316) | 
Task Attempt List entries should link to the task overview |  Major | . | Siqi 
Li | Siqi Li |
+| [MAPREDUCE-6305](https://issues.apache.org/jira/browse/MAPREDUCE-6305) | 
AM/Task log page should be able to link back to the job |  Major | . | Siqi Li 
| Siqi Li |
+| [YARN-3834](https://issues.apache.org/jira/browse/YARN-3834) | Scrub debug 
logging of tokens during resource localization. |  Major | nodemanager | Chris 
Nauroth | Chris Nauroth |
+| [MAPREDUCE-6408](https://issues.apache.org/jira/browse/MAPREDUCE-6408) | 
Queue name and user name should be printed on the job page |  Major | 
applicationmaster | Siqi Li | Siqi Li |
+| [HDFS-8639](https://issues.apache.org/jira/browse/HDFS-8639) | Option for 
HTTP port of NameNode by MiniDFSClusterManager |  Minor | test | Kai Sasaki | 
Kai Sasaki |
+| [YARN-3360](https://issues.apache.org/jira/browse/YARN-3360) | Add JMX 
metrics to TimelineDataManager |  Major | timelineserver | Jason Lowe | Jason 
Lowe |
+| [HADOOP-12049](https://issues.apache.org/jira/browse/HADOOP-12049) | Control 
http authentication cookie persistence via configuration |  Major | security | 
Benoy Antony | Huizhi Lu |
+| [HDFS-8462](https://issues.apache.org/jira/browse/HDFS-8462) | Implement 
GETXATTRS and LISTXATTRS operations for WebImageViewer |  Major | . | Akira 
Ajisaka | Jagadesh Kiran N |
+| [HDFS-8640](https://issues.apache.org/jira/browse/HDFS-8640) | Make reserved 
RBW space visible through JMX |  Major | . | Kanaka Kumar Avvaru | Kanaka Kumar 
Avvaru |
+| [HDFS-8546](https://issues.apache.org/jira/browse/HDFS-8546) | Use try with 
resources in DataStorage and Storage |  Minor | datanode | Andrew Wang | Andrew 
Wang |
+| [HADOOP-11807](https://issues.apache.org/jira/browse/HADOOP-11807) | add a 
lint mode to releasedocmaker |  Minor | build, documentation, yetus | Allen 
Wittenauer | ramtin |
+| [HDFS-8653](https://issues.apache.org/jira/browse/HDFS-8653) | Code cleanup 
for DatanodeManager, DatanodeDescriptor and DatanodeStorageInfo |  Major | . | 
Zhe Zhang | Zhe Zhang |
+| [HDFS-8659](https://issues.apache.org/jira/browse/HDFS-8659) | Block scanner 
INFO message is spamming logs |  Major | datanode | Yongjun Zhang | Yongjun 
Zhang |
+| [MAPREDUCE-6384](https://issues.apache.org/jira/browse/MAPREDUCE-6384) | Add 
the last reporting reducer info for too many fetch failure diagnostics |  Major 
| . | Chang Li | Chang Li |
+| [HADOOP-12158](https://issues.apache.org/jira/browse/HADOOP-12158) | Improve 
error message in TestCryptoStreamsWithOpensslAesCtrCryptoCodec when OpenSSL is 
not installed |  Trivial | test | Andrew Wang | Andrew Wang |
+| [HADOOP-12172](https://issues.apache.org/jira/browse/HADOOP-12172) | FsShell 
mkdir -p makes an unnecessary check for the existence of the parent. |  Minor | 
fs | Chris Nauroth | Chris Nauroth |
+| [HDFS-8703](https://issues.apache.org/jira/browse/HDFS-8703) | Merge 
refactor of DFSInputStream from ErasureCoding branch |  Major | . | Vinayakumar 
B | Vinayakumar B |
+| [HDFS-8709](https://issues.apache.org/jira/browse/HDFS-8709) | Clarify 
automatic sync in FSEditLog#logEdit |  Minor | . | Andrew Wang | Andrew Wang |
+| [HADOOP-12045](https://issues.apache.org/jira/browse/HADOOP-12045) | Enable 
LocalFileSystem#setTimes to change atime |  Minor | fs | Kazuho Fujii | Kazuho 
Fujii |
+| [HADOOP-12185](https://issues.apache.org/jira/browse/HADOOP-12185) | 
NetworkTopology is not efficient adding/getting/removing nodes |  Major | . | 
Inigo Goiri | Inigo Goiri |
+| [HADOOP-12135](https://issues.apache.org/jira/browse/HADOOP-12135) | cleanup 
releasedocmaker |  Major | yetus | Allen Wittenauer | Allen Wittenauer |
+| [HADOOP-12195](https://issues.apache.org/jira/browse/HADOOP-12195) | Add 
annotation to package-info.java file to workaround MCOMPILER-205 |  Trivial | . 
| Andrew Wang | Andrew Wang |
+| [HADOOP-12193](https://issues.apache.org/jira/browse/HADOOP-12193) | Rename 
Touchz.java to Touch.java |  Trivial | . | Andrew Wang | Andrew Wang |
+| [HDFS-8711](https://issues.apache.org/jira/browse/HDFS-8711) | setSpaceQuota 
command should print the available storage type when input storage type is 
wrong |  Major | hdfs-client | Surendra Singh Lilhore | Surendra Singh Lilhore |
+| [HDFS-8712](https://issues.apache.org/jira/browse/HDFS-8712) | Remove 
"public" and "abstract" modifiers in FsVolumeSpi and FsDatasetSpi |  Trivial | 
. | Lei (Eddy) Xu | Lei (Eddy) Xu |
+| [HADOOP-12194](https://issues.apache.org/jira/browse/HADOOP-12194) | Support 
for incremental generation in the protoc plugin |  Major | . | Andrew Wang | 
Andrew Wang |
+| [HADOOP-12180](https://issues.apache.org/jira/browse/HADOOP-12180) | Move 
ResourceCalculatorPlugin from YARN to Common |  Major | util | Chris Douglas | 
Chris Douglas |
+| [HADOOP-12210](https://issues.apache.org/jira/browse/HADOOP-12210) | Collect 
network usage on the node |  Major | . | Robert Grandl | Robert Grandl |
+| [YARN-3069](https://issues.apache.org/jira/browse/YARN-3069) | Document 
missing properties in yarn-default.xml |  Major | documentation | Ray Chiang | 
Ray Chiang |
+| [YARN-3381](https://issues.apache.org/jira/browse/YARN-3381) | Fix typo 
InvalidStateTransitonException |  Minor | api | Xiaoshuang LU | Brahma Reddy 
Battula |
+| [HADOOP-12211](https://issues.apache.org/jira/browse/HADOOP-12211) | Collect 
disks usages on the node |  Major | . | Robert Grandl | Robert Grandl |
+| [HDFS-8722](https://issues.apache.org/jira/browse/HDFS-8722) | Optimize 
datanode writes for small writes and flushes |  Critical | . | Kihwal Lee | 
Kihwal Lee |
+| [HADOOP-12232](https://issues.apache.org/jira/browse/HADOOP-12232) | Upgrade 
Tomcat dependency to 6.0.44. |  Major | build | Chris Nauroth | Chris Nauroth |
+| [YARN-3170](https://issues.apache.org/jira/browse/YARN-3170) | YARN 
architecture document needs updating |  Major | documentation | Allen 
Wittenauer | Brahma Reddy Battula |
+| [MAPREDUCE-5762](https://issues.apache.org/jira/browse/MAPREDUCE-5762) | 
Port MAPREDUCE-3223 and MAPREDUCE-4695 (Remove MRv1 config from 
mapred-default.xml) to branch-2 |  Minor | documentation | Akira Ajisaka | 
Akira Ajisaka |
+| [YARN-3174](https://issues.apache.org/jira/browse/YARN-3174) | Consolidate 
the NodeManager and NodeManagerRestart documentation into one |  Major | 
documentation | Allen Wittenauer | Masatake Iwasaki |
+| [HDFS-7314](https://issues.apache.org/jira/browse/HDFS-7314) | When the 
DFSClient lease cannot be renewed, abort open-for-write files rather than the 
entire DFSClient |  Major | . | Ming Ma | Ming Ma |
+| [HADOOP-11893](https://issues.apache.org/jira/browse/HADOOP-11893) | Mark 
org.apache.hadoop.security.token.Token as @InterfaceAudience.Public |  Major | 
security | Steve Loughran | Brahma Reddy Battula |
+| [HADOOP-12081](https://issues.apache.org/jira/browse/HADOOP-12081) | Fix 
UserGroupInformation.java to support 64-bit zLinux |  Major | security | Adam 
Roberts | Akira Ajisaka |
+| [HADOOP-12214](https://issues.apache.org/jira/browse/HADOOP-12214) | Parse 
'HadoopArchive' commandline using cli Options. |  Minor | . | Vinayakumar B | 
Vinayakumar B |
+| [YARN-2921](https://issues.apache.org/jira/browse/YARN-2921) | Fix 
MockRM/MockAM#waitForState sleep too long |  Major | test | Karthik Kambatla | 
Tsuyoshi Ozawa |
+| [HADOOP-12161](https://issues.apache.org/jira/browse/HADOOP-12161) | Add 
getStoragePolicy API to the FileSystem interface |  Major | fs | Arpit Agarwal 
| Brahma Reddy Battula |
+| [HADOOP-12189](https://issues.apache.org/jira/browse/HADOOP-12189) | Improve 
CallQueueManager#swapQueue to make queue elements drop nearly impossible. |  
Major | ipc, test | zhihai xu | zhihai xu |
+| [HADOOP-12009](https://issues.apache.org/jira/browse/HADOOP-12009) | Clarify 
FileSystem.listStatus() sorting order & fix 
FileSystemContractBaseTest:testListStatus |  Minor | documentation, fs, test | 
Jakob Homan | J.Andreina |
+| [HADOOP-12259](https://issues.apache.org/jira/browse/HADOOP-12259) | Utility 
to Dynamic port allocation |  Major | test, util | Brahma Reddy Battula | 
Brahma Reddy Battula |
+| [HDFS-8735](https://issues.apache.org/jira/browse/HDFS-8735) | Inotify : All 
events classes should implement toString() API. |  Major | hdfs-client | 
Surendra Singh Lilhore | Surendra Singh Lilhore |
+| [HDFS-7858](https://issues.apache.org/jira/browse/HDFS-7858) | Improve HA 
Namenode Failover detection on the client |  Major | hdfs-client | Arun Suresh 
| Arun Suresh |
+| [HDFS-8180](https://issues.apache.org/jira/browse/HDFS-8180) | 
AbstractFileSystem Implementation for WebHdfs |  Major | webhdfs | Santhosh G 
Nayak | Santhosh G Nayak |
+| [HDFS-8811](https://issues.apache.org/jira/browse/HDFS-8811) | Move 
BlockStoragePolicy name's constants from HdfsServerConstants.java to 
HdfsConstants.java |  Major | . | Vinayakumar B | Vinayakumar B |
+| [HDFS-8822](https://issues.apache.org/jira/browse/HDFS-8822) | Add SSD 
storagepolicy tests in TestBlockStoragePolicy#testDefaultPolicies |  Major | . 
| Vinayakumar B | Vinayakumar B |
+| [YARN-3950](https://issues.apache.org/jira/browse/YARN-3950) | Add unique 
YARN\_SHELL\_ID environment variable to DistributedShell |  Major | 
applications/distributed-shell | Robert Kanter | Robert Kanter |
+| [YARN-2768](https://issues.apache.org/jira/browse/YARN-2768) | Avoid cloning 
Resource in FSAppAttempt#updateDemand |  Minor | fairscheduler | Hong Zhiguo | 
Hong Zhiguo |
+| [HDFS-8816](https://issues.apache.org/jira/browse/HDFS-8816) | Improve 
visualization for the Datanode tab in the NN UI |  Major | . | Haohui Mai | 
Haohui Mai |
+| [HDFS-8821](https://issues.apache.org/jira/browse/HDFS-8821) | Explain 
message "Operation category X is not supported in state standby" |  Minor | . | 
Gautam Gopalakrishnan | Gautam Gopalakrishnan |
+| [HADOOP-12271](https://issues.apache.org/jira/browse/HADOOP-12271) | Hadoop 
Jar Error Should Be More Explanatory |  Minor | . | Jesse Anderson | Josh Elser 
|
+| [HADOOP-12183](https://issues.apache.org/jira/browse/HADOOP-12183) | 
Annotate the HTrace span created by FsShell with the command-line arguments 
passed by the user |  Minor | tracing | Masatake Iwasaki | Masatake Iwasaki |
+| [YARN-3978](https://issues.apache.org/jira/browse/YARN-3978) | Configurably 
turn off the saving of container info in Generic AHS |  Major | timelineserver, 
yarn | Eric Payne | Eric Payne |
+| [YARN-3965](https://issues.apache.org/jira/browse/YARN-3965) | Add startup 
timestamp to nodemanager UI |  Minor | nodemanager | Hong Zhiguo | Hong Zhiguo |
+| [HADOOP-12280](https://issues.apache.org/jira/browse/HADOOP-12280) | Skip 
unit tests based on maven profile rather than 
NativeCodeLoader.isNativeCodeLoaded |  Minor | test | Masatake Iwasaki | 
Masatake Iwasaki |
+| [HDFS-8815](https://issues.apache.org/jira/browse/HDFS-8815) | DFS 
getStoragePolicy implementation using single RPC call |  Major | hdfs-client | 
Arpit Agarwal | Surendra Singh Lilhore |
+| [YARN-3961](https://issues.apache.org/jira/browse/YARN-3961) | Expose 
pending, running and reserved containers of a queue in REST api and yarn top |  
Major | capacityscheduler, fairscheduler, webapp | Anubhav Dhoot | Anubhav 
Dhoot |
+| [YARN-4019](https://issues.apache.org/jira/browse/YARN-4019) | Add 
JvmPauseMonitor to ResourceManager and NodeManager |  Major | nodemanager, 
resourcemanager | Robert Kanter | Robert Kanter |
+| [MAPREDUCE-6443](https://issues.apache.org/jira/browse/MAPREDUCE-6443) | Add 
JvmPauseMonitor to Job History Server |  Major | jobhistoryserver | Robert 
Kanter | Robert Kanter |
+| [HDFS-8887](https://issues.apache.org/jira/browse/HDFS-8887) | Expose 
storage type and storage ID in BlockLocation |  Major | . | Andrew Wang | 
Andrew Wang |
+| [HADOOP-12318](https://issues.apache.org/jira/browse/HADOOP-12318) | Expose 
underlying LDAP exceptions in SaslPlainServer |  Minor | security | Mike Yoder 
| Mike Yoder |
+| [HADOOP-12295](https://issues.apache.org/jira/browse/HADOOP-12295) | Improve 
NetworkTopology#InnerNode#remove logic |  Major | . | Yi Liu | Yi Liu |
+| [HDFS-7649](https://issues.apache.org/jira/browse/HDFS-7649) | Multihoming 
docs should emphasize using hostnames in configurations |  Major | 
documentation | Arpit Agarwal | Brahma Reddy Battula |
+| [YARN-4055](https://issues.apache.org/jira/browse/YARN-4055) | Report node 
resource utilization in heartbeat |  Major | nodemanager | Inigo Goiri | Inigo 
Goiri |
+| [HDFS-8713](https://issues.apache.org/jira/browse/HDFS-8713) | Convert 
DatanodeDescriptor to use SLF4J logging |  Trivial | . | Andrew Wang | Andrew 
Wang |
+| [HDFS-8883](https://issues.apache.org/jira/browse/HDFS-8883) | NameNode 
Metrics : Add FSNameSystem lock Queue Length |  Major | namenode | Anu Engineer 
| Anu Engineer |
+| [HDFS-6407](https://issues.apache.org/jira/browse/HDFS-6407) | Add sorting 
and pagination in the datanode tab of the NN Web UI |  Critical | namenode | 
Nathan Roberts | Haohui Mai |
+| [HDFS-8880](https://issues.apache.org/jira/browse/HDFS-8880) | NameNode 
metrics logging |  Major | namenode | Arpit Agarwal | Arpit Agarwal |
+| [YARN-4057](https://issues.apache.org/jira/browse/YARN-4057) | If 
ContainersMonitor is not enabled, only print related log info one time |  Minor 
| nodemanager | Jun Gong | Jun Gong |
+| [HADOOP-12050](https://issues.apache.org/jira/browse/HADOOP-12050) | Enable 
MaxInactiveInterval for hadoop http auth token |  Major | security | Benoy 
Antony | Huizhi Lu |
+| [HDFS-8435](https://issues.apache.org/jira/browse/HDFS-8435) | Support 
CreateFlag in WebHdfs |  Major | webhdfs | Vinoth Sathappan | Jakob Homan |
+| [HDFS-8911](https://issues.apache.org/jira/browse/HDFS-8911) | NameNode 
Metric : Add Editlog counters as a JMX metric |  Major | namenode | Anu 
Engineer | Anu Engineer |
+| [HDFS-8917](https://issues.apache.org/jira/browse/HDFS-8917) | Cleanup 
BlockInfoUnderConstruction from comments and tests |  Minor | namenode | Zhe 
Zhang | Zhe Zhang |
+| [HDFS-8884](https://issues.apache.org/jira/browse/HDFS-8884) | Fail-fast 
check in BlockPlacementPolicyDefault#chooseTarget |  Major | . | Yi Liu | Yi 
Liu |
+| [HDFS-8828](https://issues.apache.org/jira/browse/HDFS-8828) | Utilize 
Snapshot diff report to build diff copy list in distcp |  Major | distcp, 
snapshots | Yufei Gu | Yufei Gu |
+| [HDFS-8924](https://issues.apache.org/jira/browse/HDFS-8924) | Add pluggable 
interface for reading replicas in DFSClient |  Major | hdfs-client | Colin P. 
McCabe | Colin P. McCabe |
+| [HDFS-8928](https://issues.apache.org/jira/browse/HDFS-8928) | Improvements 
for BlockUnderConstructionFeature: ReplicaUnderConstruction as a separate class 
and replicas as an array |  Minor | namenode | Zhe Zhang | Jing Zhao |
+| [HDFS-2390](https://issues.apache.org/jira/browse/HDFS-2390) | dfsadmin 
-setBalancerBandwidth doesnot validate -ve value |  Minor | balancer & mover | 
Rajit Saha | Gautam Gopalakrishnan |
+| [HDFS-8865](https://issues.apache.org/jira/browse/HDFS-8865) | Improve quota 
initialization performance |  Major | . | Kihwal Lee | Kihwal Lee |
+| [HDFS-8983](https://issues.apache.org/jira/browse/HDFS-8983) | NameNode 
support for protected directories |  Major | namenode | Arpit Agarwal | Arpit 
Agarwal |
+| [HDFS-8946](https://issues.apache.org/jira/browse/HDFS-8946) | Improve 
choosing datanode storage for block placement |  Major | namenode | Yi Liu | Yi 
Liu |
+| [HDFS-8965](https://issues.apache.org/jira/browse/HDFS-8965) | Harden edit 
log reading code against out of memory errors |  Major | . | Colin P. McCabe | 
Colin P. McCabe |
+| [HADOOP-12368](https://issues.apache.org/jira/browse/HADOOP-12368) | Mark 
ViewFileSystemBaseTest and ViewFsBaseTest as abstract |  Trivial | . | Andrew 
Wang | Andrew Wang |
+| [HADOOP-12367](https://issues.apache.org/jira/browse/HADOOP-12367) | Move 
TestFileUtil's test resources to resources folder |  Minor | . | Andrew Wang | 
Andrew Wang |
+| [HADOOP-12369](https://issues.apache.org/jira/browse/HADOOP-12369) | Point 
hadoop-project/pom.xml java.security.krb5.conf within target folder |  Minor | 
. | Andrew Wang | Andrew Wang |
+| [HDFS-328](https://issues.apache.org/jira/browse/HDFS-328) | Improve fs 
-setrep error message for invalid replication factors |  Major | namenode | Tsz 
Wo Nicholas Sze | Daniel Templeton |
+| [HADOOP-5323](https://issues.apache.org/jira/browse/HADOOP-5323) | Trash 
documentation should describe its directory structure and configurations |  
Minor | documentation | Suman Sehgal | Weiwei Yang |
+| [HDFS-9021](https://issues.apache.org/jira/browse/HDFS-9021) | Use a yellow 
elephant rather than a blue one in diagram |  Minor | . | Andrew Wang | Andrew 
Wang |
+| [HADOOP-12358](https://issues.apache.org/jira/browse/HADOOP-12358) | Add 
-safely flag to rm to prompt when deleting many files |  Major | fs | Xiaoyu 
Yao | Xiaoyu Yao |
+| [YARN-4024](https://issues.apache.org/jira/browse/YARN-4024) | YARN RM 
should avoid unnecessary resolving IP when NMs doing heartbeat |  Major | 
resourcemanager | Wangda Tan | Hong Zhiguo |
+| [HADOOP-12384](https://issues.apache.org/jira/browse/HADOOP-12384) | Add 
"-direct" flag option for fs copy so that user can choose not to create 
".\_COPYING\_" file |  Major | fs | Chen He | J.Andreina |
+| [HDFS-9019](https://issues.apache.org/jira/browse/HDFS-9019) | Adding 
informative message to sticky bit permission denied exception |  Minor | 
security | Thejas M Nair | Xiaoyu Yao |
+| [HDFS-8384](https://issues.apache.org/jira/browse/HDFS-8384) | Allow NN to 
startup if there are files having a lease but are not under construction |  
Minor | namenode | Tsz Wo Nicholas Sze | Jing Zhao |
+| [HDFS-8929](https://issues.apache.org/jira/browse/HDFS-8929) | Add a metric 
to expose the timestamp of the last journal |  Major | journal-node | Akira 
Ajisaka | Surendra Singh Lilhore |
+| [HDFS-7116](https://issues.apache.org/jira/browse/HDFS-7116) | Add a command 
to get the balancer bandwidth |  Major | balancer & mover | Akira Ajisaka | 
Rakesh R |
+| [YARN-4086](https://issues.apache.org/jira/browse/YARN-4086) | Allow 
Aggregated Log readers to handle HAR files |  Major | . | Robert Kanter | 
Robert Kanter |
+| [HDFS-8974](https://issues.apache.org/jira/browse/HDFS-8974) | Convert docs 
in xdoc format to markdown |  Minor | documentation | Masatake Iwasaki | 
Masatake Iwasaki |
+| [YARN-4145](https://issues.apache.org/jira/browse/YARN-4145) | Make 
RMHATestBase abstract so its not run when running all tests under that 
namespace |  Minor | . | Anubhav Dhoot | Anubhav Dhoot |
+| [HADOOP-12324](https://issues.apache.org/jira/browse/HADOOP-12324) | Better 
exception reporting in SaslPlainServer |  Minor | security | Mike Yoder | Mike 
Yoder |
+| [YARN-2005](https://issues.apache.org/jira/browse/YARN-2005) | Blacklisting 
support for scheduling AMs |  Major | resourcemanager | Jason Lowe | Anubhav 
Dhoot |
+| [HDFS-8829](https://issues.apache.org/jira/browse/HDFS-8829) | Make 
SO\_RCVBUF and SO\_SNDBUF size configurable for DataTransferProtocol sockets 
and allow configuring auto-tuning |  Major | datanode | He Tianyi | He Tianyi |
+| [HDFS-9065](https://issues.apache.org/jira/browse/HDFS-9065) | Include 
commas on # of files, blocks, total filesystem objects in NN Web UI |  Minor | 
namenode | Daniel Templeton | Daniel Templeton |
+| [HADOOP-12413](https://issues.apache.org/jira/browse/HADOOP-12413) | 
AccessControlList should avoid calling getGroupNames in isUserInList with empty 
groups. |  Major | security | zhihai xu | zhihai xu |
+| [HDFS-8953](https://issues.apache.org/jira/browse/HDFS-8953) | DataNode 
Metrics logging |  Major | . | Kanaka Kumar Avvaru | Kanaka Kumar Avvaru |
+| [YARN-4158](https://issues.apache.org/jira/browse/YARN-4158) | Remove 
duplicate close for LogWriter in AppLogAggregatorImpl#uploadLogsForContainers | 
 Minor | nodemanager | zhihai xu | zhihai xu |
+| [YARN-4149](https://issues.apache.org/jira/browse/YARN-4149) | yarn logs -am 
should provide an option to fetch all the log files |  Major | client, 
nodemanager | Varun Vasudev | Varun Vasudev |
+| [HDFS-9082](https://issues.apache.org/jira/browse/HDFS-9082) | Change the 
log level in WebHdfsFileSystem.initialize() from INFO to DEBUG |  Minor | 
webhdfs | Santhosh G Nayak | Santhosh G Nayak |
+| [YARN-4135](https://issues.apache.org/jira/browse/YARN-4135) | Improve the 
assertion message in MockRM while failing after waiting for the state. |  
Trivial | . | nijel | nijel |
+| [MAPREDUCE-6478](https://issues.apache.org/jira/browse/MAPREDUCE-6478) | Add 
an option to skip cleanupJob stage or ignore cleanup failure during 
commitJob(). |  Major | . | Junping Du | Junping Du |
+| [HADOOP-12404](https://issues.apache.org/jira/browse/HADOOP-12404) | Disable 
caching for JarURLConnection to avoid sharing JarFile with other users when 
loading resource from URL in Configuration class. |  Minor | conf | zhihai xu | 
zhihai xu |
+| [HADOOP-12428](https://issues.apache.org/jira/browse/HADOOP-12428) | Fix 
inconsistency between log-level guards and statements |  Minor | . | Jackie 
Chang | Jagadesh Kiran N |
+| [YARN-4095](https://issues.apache.org/jira/browse/YARN-4095) | Avoid sharing 
AllocatorPerContext object in LocalDirAllocator between ShuffleHandler and 
LocalDirsHandlerService. |  Major | nodemanager | zhihai xu | zhihai xu |
+| [HDFS-5795](https://issues.apache.org/jira/browse/HDFS-5795) | 
RemoteBlockReader2#checkSuccess() shoud print error status |  Trivial | . | 
Brandon Li | Xiao Chen |
+| [HDFS-9112](https://issues.apache.org/jira/browse/HDFS-9112) | Improve error 
message for Haadmin when multiple name service IDs are configured |  Major | 
tools | Anu Engineer | Anu Engineer |
+| [HDFS-9132](https://issues.apache.org/jira/browse/HDFS-9132) | Pass genstamp 
to ReplicaAccessorBuilder |  Major | hdfs-client | Colin P. McCabe | Colin P. 
McCabe |
+| [HDFS-8873](https://issues.apache.org/jira/browse/HDFS-8873) | Allow the 
directoryScanner to be rate-limited |  Major | datanode | Nathan Roberts | 
Daniel Templeton |
+| [HADOOP-12442](https://issues.apache.org/jira/browse/HADOOP-12442) | Display 
help if the  command option to "hdfs dfs " is not valid |  Minor | . | nijel | 
nijel |
+| [HADOOP-11984](https://issues.apache.org/jira/browse/HADOOP-11984) | Enable 
parallel JUnit tests in pre-commit. |  Major | build, scripts, test | Chris 
Nauroth | Chris Nauroth |
+| [MAPREDUCE-6471](https://issues.apache.org/jira/browse/MAPREDUCE-6471) | 
Document distcp incremental copy |  Major | distcp | Arpit Agarwal | Neelesh 
Srinivas Salian |
+| [HDFS-9148](https://issues.apache.org/jira/browse/HDFS-9148) | Incorrect 
assert message in TestWriteToReplica#testWriteToTemporary |  Trivial | test | 
Tony Wu | Tony Wu |
+| [HDFS-8859](https://issues.apache.org/jira/browse/HDFS-8859) | Improve 
DataNode ReplicaMap memory footprint to save about 45% |  Major | datanode | Yi 
Liu | Yi Liu |
+| [HDFS-8696](https://issues.apache.org/jira/browse/HDFS-8696) | Make the 
lower and higher watermark in the DN Netty server configurable |  Major | 
webhdfs | Xiaobing Zhou | Xiaobing Zhou |
+| [YARN-3727](https://issues.apache.org/jira/browse/YARN-3727) | For better 
error recovery, check if the directory exists before using it for localization. 
|  Major | nodemanager | zhihai xu | zhihai xu |
+| [HDFS-9175](https://issues.apache.org/jira/browse/HDFS-9175) | Change scope 
of 'AccessTokenProvider.getAccessToken()' and 
'CredentialBasedAccessTokenProvider.getCredential()' abstract methods to public 
|  Major | webhdfs | Santhosh G Nayak | Santhosh G Nayak |
+| [HADOOP-12458](https://issues.apache.org/jira/browse/HADOOP-12458) | Retries 
is typoed to spell Retires in parts of hadoop-yarn and hadoop-common |  Minor | 
documentation | Neelesh Srinivas Salian | Neelesh Srinivas Salian |
+| [HDFS-9151](https://issues.apache.org/jira/browse/HDFS-9151) | Mover should 
print the exit status/reason on console like balancer tool. |  Minor | balancer 
& mover | Archana T | Surendra Singh Lilhore |
+| [HADOOP-12350](https://issues.apache.org/jira/browse/HADOOP-12350) | WASB 
Logging: Improve WASB Logging around deletes, reads and writes |  Major | tools 
| Dushyanth | Dushyanth |
+| [HADOOP-12284](https://issues.apache.org/jira/browse/HADOOP-12284) | 
UserGroupInformation doAs can throw misleading exception |  Trivial | security 
| Aaron Dossett | Aaron Dossett |
+| [YARN-4228](https://issues.apache.org/jira/browse/YARN-4228) | 
FileSystemRMStateStore use IOUtils#close instead of fs#close |  Minor | . | 
Bibin A Chundatt | Bibin A Chundatt |
+| [YARN-3943](https://issues.apache.org/jira/browse/YARN-3943) | Use separate 
threshold configurations for disk-full detection and disk-not-full detection. | 
 Critical | nodemanager | zhihai xu | zhihai xu |
+| [MAPREDUCE-6479](https://issues.apache.org/jira/browse/MAPREDUCE-6479) | Add 
missing mapred job command options in mapreduce document |  Major | 
documentation | nijel | nijel |
+| [HADOOP-11104](https://issues.apache.org/jira/browse/HADOOP-11104) | 
org.apache.hadoop.metrics2.lib.MetricsRegistry needs numerical parameter 
checking |  Minor | . | Ray Chiang | Ray Chiang |
+| [HDFS-9181](https://issues.apache.org/jira/browse/HDFS-9181) | Better 
handling of exceptions thrown during upgrade shutdown |  Minor | . | Wei-Chiu 
Chuang | Wei-Chiu Chuang |
+| [HDFS-9110](https://issues.apache.org/jira/browse/HDFS-9110) | Use 
Files.walkFileTree in NNUpgradeUtil#doPreUpgrade for better efficiency |  Minor 
| . | Charlie Helin | Charlie Helin |
+| [HDFS-9221](https://issues.apache.org/jira/browse/HDFS-9221) | 
HdfsServerConstants#ReplicaState#getState should avoid calling values() since 
it creates a temporary array |  Major | performance | Staffan Friberg | Staffan 
Friberg |
+| [HDFS-8988](https://issues.apache.org/jira/browse/HDFS-8988) | Use 
LightWeightHashSet instead of LightWeightLinkedSet in 
BlockManager#excessReplicateMap |  Major | . | Yi Liu | Yi Liu |
+| [HDFS-9139](https://issues.apache.org/jira/browse/HDFS-9139) | Enable 
parallel JUnit tests for HDFS Pre-commit |  Major | test | Vinayakumar B | 
Vinayakumar B |
+| [HDFS-9145](https://issues.apache.org/jira/browse/HDFS-9145) | Tracking 
methods that hold FSNamesytemLock for too long |  Major | namenode | Jing Zhao 
| Mingliang Liu |
+| [HADOOP-10775](https://issues.apache.org/jira/browse/HADOOP-10775) | Shell 
operations to fail with meaningful errors on windows if winutils.exe not found 
|  Minor | util | Steve Loughran | Steve Loughran |
+| [YARN-4253](https://issues.apache.org/jira/browse/YARN-4253) | Standardize 
on using PrivilegedOperationExecutor for all invocations of container-executor 
in LinuxContainerExecutor |  Major | . | Sidharta Seethana | Sidharta Seethana |
+| [YARN-4252](https://issues.apache.org/jira/browse/YARN-4252) | Log 
container-executor invocation details when exit code is non-zero |  Minor | 
nodemanager | Sidharta Seethana | Sidharta Seethana |
+| [HDFS-9238](https://issues.apache.org/jira/browse/HDFS-9238) | Update 
TestFileCreation#testLeaseExpireHardLimit() to avoid using 
DataNodeTestUtils#getFile() |  Trivial | test | Tony Wu | Tony Wu |
+| [HDFS-9188](https://issues.apache.org/jira/browse/HDFS-9188) | Make block 
corruption related tests FsDataset-agnostic. |  Major | test | Lei (Eddy) Xu | 
Lei (Eddy) Xu |
+| [HDFS-9205](https://issues.apache.org/jira/browse/HDFS-9205) | Do not 
schedule corrupt blocks for replication |  Minor | namenode | Tsz Wo Nicholas 
Sze | Tsz Wo Nicholas Sze |
+| [HADOOP-12481](https://issues.apache.org/jira/browse/HADOOP-12481) | 
JWTRedirectAuthenticationHandler doesn't Retain Original Query String |  Major 
| security | Larry McCay | Larry McCay |
+| [HDFS-9257](https://issues.apache.org/jira/browse/HDFS-9257) | improve error 
message for "Absolute path required" in INode.java to contain the rejected path 
|  Trivial | namenode | Marcell Szabo | Marcell Szabo |
+| [HDFS-9253](https://issues.apache.org/jira/browse/HDFS-9253) | Refactor 
tests of libhdfs into a directory |  Major | . | Haohui Mai | Haohui Mai |
+| [HADOOP-12450](https://issues.apache.org/jira/browse/HADOOP-12450) | 
UserGroupInformation should not log at WARN level if no groups are found |  
Minor | security | Elliott Clark | Elliott Clark |
+| [HADOOP-12460](https://issues.apache.org/jira/browse/HADOOP-12460) | Add 
overwrite option for 'get' shell command |  Major | . | Keegan Witt | Jagadesh 
Kiran N |
+| [HDFS-9250](https://issues.apache.org/jira/browse/HDFS-9250) | Add 
Precondition check to LocatedBlock#addCachedLoc |  Major | namenode | Xiao Chen 
| Xiao Chen |
+| [HDFS-9251](https://issues.apache.org/jira/browse/HDFS-9251) | Refactor 
TestWriteToReplica and TestFsDatasetImpl to avoid explicitly creating Files in 
tests code. |  Major | test | Lei (Eddy) Xu | Lei (Eddy) Xu |
+| [MAPREDUCE-6489](https://issues.apache.org/jira/browse/MAPREDUCE-6489) | 
Fail fast rogue tasks that write too much to local disk |  Major | task | 
Maysam Yabandeh | Maysam Yabandeh |
+| [HDFS-8647](https://issues.apache.org/jira/browse/HDFS-8647) | Abstract 
BlockManager's rack policy into BlockPlacementPolicy |  Major | . | Ming Ma | 
Brahma Reddy Battula |
+| [HDFS-7087](https://issues.apache.org/jira/browse/HDFS-7087) | Ability to 
list /.reserved |  Major | . | Andrew Wang | Xiao Chen |
+| [HDFS-9280](https://issues.apache.org/jira/browse/HDFS-9280) | Document NFS 
gateway export point parameter |  Trivial | documentation | Zhe Zhang | Xiao 
Chen |
+| [HADOOP-12334](https://issues.apache.org/jira/browse/HADOOP-12334) | Change 
Mode Of Copy Operation of HBase WAL Archiving to bypass Azure Storage 
Throttling after retries |  Major | tools | Gaurav Kanade | Gaurav Kanade |
+| [HADOOP-7266](https://issues.apache.org/jira/browse/HADOOP-7266) | Deprecate 
metrics v1 |  Blocker | metrics | Luke Lu | Akira Ajisaka |
+| [YARN-2913](https://issues.apache.org/jira/browse/YARN-2913) | Fair 
scheduler should have ability to set MaxResourceDefault for each queue |  Major 
| . | Siqi Li | Siqi Li |
+| [HDFS-9264](https://issues.apache.org/jira/browse/HDFS-9264) | Minor cleanup 
of operations on FsVolumeList#volumes |  Minor | . | Walter Su | Walter Su |
+| [HDFS-8808](https://issues.apache.org/jira/browse/HDFS-8808) | 
dfs.image.transfer.bandwidthPerSec should not apply to -bootstrapStandby |  
Major | . | Gautam Gopalakrishnan | Zhe Zhang |
+| [HDFS-9297](https://issues.apache.org/jira/browse/HDFS-9297) | Update 
TestBlockMissingException to use corruptBlockOnDataNodesByDeletingBlockFile() | 
 Trivial | test | Tony Wu | Tony Wu |
+| [HDFS-4015](https://issues.apache.org/jira/browse/HDFS-4015) | Safemode 
should count and report orphaned blocks |  Major | namenode | Todd Lipcon | Anu 
Engineer |
+| [YARN-3528](https://issues.apache.org/jira/browse/YARN-3528) | Tests with 
12345 as hard-coded port break jenkins |  Blocker | . | Steve Loughran | Brahma 
Reddy Battula |
+| [YARN-4285](https://issues.apache.org/jira/browse/YARN-4285) | Display 
resource usage as percentage of queue and cluster in the RM UI |  Major | 
resourcemanager | Varun Vasudev | Varun Vasudev |
+| [HDFS-7284](https://issues.apache.org/jira/browse/HDFS-7284) | Add more 
debug info to BlockInfoUnderConstruction#setGenerationStampAndVerifyReplicas |  
Major | namenode | Hu Liu, | Wei-Chiu Chuang |
+| [HADOOP-12472](https://issues.apache.org/jira/browse/HADOOP-12472) | Make 
GenericTestUtils.assertExceptionContains robust |  Minor | test | Steve 
Loughran | Steve Loughran |
+| [HDFS-9291](https://issues.apache.org/jira/browse/HDFS-9291) | Fix 
TestInterDatanodeProtocol to be FsDataset-agnostic. |  Minor | test | Lei 
(Eddy) Xu | Lei (Eddy) Xu |
+| [HDFS-8945](https://issues.apache.org/jira/browse/HDFS-8945) | Update the 
description about replica placement in HDFS Architecture documentation |  Minor 
| documentation | Masatake Iwasaki | Masatake Iwasaki |
+| [HDFS-9292](https://issues.apache.org/jira/browse/HDFS-9292) | Make 
TestFileConcorruption independent to underlying FsDataset Implementation. |  
Minor | . | Lei (Eddy) Xu | Lei (Eddy) Xu |
+| [HDFS-9259](https://issues.apache.org/jira/browse/HDFS-9259) | Make 
SO\_SNDBUF size configurable at DFSClient side for hdfs write scenario |  Major 
| . | Ming Ma | Mingliang Liu |
+| [HDFS-9299](https://issues.apache.org/jira/browse/HDFS-9299) | Give 
ReplicationMonitor a readable thread name |  Trivial | namenode | Staffan 
Friberg | Staffan Friberg |
+| [HDFS-9307](https://issues.apache.org/jira/browse/HDFS-9307) | fuseConnect 
should be private to fuse\_connect.c |  Trivial | fuse-dfs | Colin P. McCabe | 
Mingliang Liu |
+| [HADOOP-12520](https://issues.apache.org/jira/browse/HADOOP-12520) | Use 
XInclude in hadoop-azure test configuration to isolate Azure Storage account 
keys for service integration tests. |  Major | fs/azure, test | Chris Nauroth | 
Chris Nauroth |
+| [HDFS-9311](https://issues.apache.org/jira/browse/HDFS-9311) | Support 
optional offload of NameNode HA service health checks to a separate RPC server. 
|  Major | ha, namenode | Chris Nauroth | Chris Nauroth |
+| [HDFS-9255](https://issues.apache.org/jira/browse/HDFS-9255) | Consolidate 
block recovery related implementation into a single class |  Minor | datanode | 
Walter Su | Walter Su |
+| [YARN-2573](https://issues.apache.org/jira/browse/YARN-2573) | Integrate 
ReservationSystem with the RM failover mechanism |  Major | capacityscheduler, 
fairscheduler, resourcemanager | Subru Krishnan | Subru Krishnan |
+| [HDFS-6200](https://issues.apache.org/jira/browse/HDFS-6200) | Create a 
separate jar for hdfs-client |  Major | build | Haohui Mai | Haohui Mai |
+| [HDFS-8545](https://issues.apache.org/jira/browse/HDFS-8545) | Refactor 
FS#getUsed() to use ContentSummary and add an API to fetch the total file 
length from a specific path |  Minor | . | J.Andreina | J.Andreina |
+| [HDFS-9229](https://issues.apache.org/jira/browse/HDFS-9229) | Expose size 
of NameNode directory as a metric |  Minor | namenode | Zhe Zhang | Surendra 
Singh Lilhore |
+| [YARN-4310](https://issues.apache.org/jira/browse/YARN-4310) | 
FairScheduler: Log skipping reservation messages at DEBUG level |  Minor | 
fairscheduler | Arun Suresh | Arun Suresh |
+| [HDFS-9312](https://issues.apache.org/jira/browse/HDFS-9312) | Fix 
TestReplication to be FsDataset-agnostic. |  Minor | . | Lei (Eddy) Xu | Lei 
(Eddy) Xu |
+| [HDFS-9308](https://issues.apache.org/jira/browse/HDFS-9308) | Add 
truncateMeta() and deleteMeta() to MiniDFSCluster |  Minor | test | Tony Wu | 
Tony Wu |
+| [HDFS-9331](https://issues.apache.org/jira/browse/HDFS-9331) | Modify 
TestNameNodeMXBean#testNameNodeMXBeanInfo() to account for filesystem entirely 
allocated for DFS use |  Trivial | test | Tony Wu | Tony Wu |
+| [HDFS-9363](https://issues.apache.org/jira/browse/HDFS-9363) | Add 
fetchReplica() to FsDatasetTestUtils to return FsDataset-agnostic Replica. |  
Minor | test | Tony Wu | Tony Wu |
+| [HDFS-9282](https://issues.apache.org/jira/browse/HDFS-9282) | Make data 
directory count and storage raw capacity related tests FsDataset-agnostic |  
Minor | test | Tony Wu | Tony Wu |
+| [HADOOP-12344](https://issues.apache.org/jira/browse/HADOOP-12344) | Improve 
validateSocketPathSecurity0 error message |  Trivial | net | Casey Brotherton | 
Casey Brotherton |
+| [HDFS-9398](https://issues.apache.org/jira/browse/HDFS-9398) | Make 
ByteArraryManager log message in one-line format |  Minor | hdfs-client | 
Mingliang Liu | Mingliang Liu |
+| [HDFS-9234](https://issues.apache.org/jira/browse/HDFS-9234) | WebHdfs : 
getContentSummary() should give quota for storage types |  Major | webhdfs | 
Surendra Singh Lilhore | Surendra Singh Lilhore |
+| [HDFS-9369](https://issues.apache.org/jira/browse/HDFS-9369) | Use ctest to 
run tests for hadoop-hdfs-native-client |  Minor | . | Haohui Mai | Haohui Mai |
+| [HADOOP-12562](https://issues.apache.org/jira/browse/HADOOP-12562) | Make 
hadoop dockerfile usable by Yetus |  Major | build | Allen Wittenauer | Allen 
Wittenauer |
+| [YARN-4287](https://issues.apache.org/jira/browse/YARN-4287) | Capacity 
Scheduler: Rack Locality improvement |  Major | capacityscheduler | Nathan 
Roberts | Nathan Roberts |
+| [MAPREDUCE-5485](https://issues.apache.org/jira/browse/MAPREDUCE-5485) | 
Allow repeating job commit by extending OutputCommitter API |  Critical | . | 
Nemon Lou | Junping Du |
+| [MAPREDUCE-6499](https://issues.apache.org/jira/browse/MAPREDUCE-6499) | Add 
elapsed time for retired job in JobHistoryServer WebUI |  Major | webapps | 
Yiqun Lin | Yiqun Lin |
+| [HDFS-9252](https://issues.apache.org/jira/browse/HDFS-9252) | Change 
TestFileTruncate to use FsDatasetTestUtils to get block file size and genstamp. 
|  Major | . | Lei (Eddy) Xu | Lei (Eddy) Xu |
+| [HADOOP-12568](https://issues.apache.org/jira/browse/HADOOP-12568) | Update 
core-default.xml to describe posixGroups support |  Minor | documentation | 
Wei-Chiu Chuang | Wei-Chiu Chuang |
+| [YARN-4279](https://issues.apache.org/jira/browse/YARN-4279) | Mark 
ApplicationId and ApplicationAttemptId static methods as @Public, @Unstable |  
Minor | client | Steve Loughran | Steve Loughran |
+| [HADOOP-12575](https://issues.apache.org/jira/browse/HADOOP-12575) | Add 
build instruction for docker toolbox instead of boot2docker |  Trivial | 
documentation | Kai Sasaki | Kai Sasaki |
+| [HDFS-8056](https://issues.apache.org/jira/browse/HDFS-8056) | 
Decommissioned dead nodes should continue to be counted as dead after NN 
restart |  Major | . | Ming Ma | Ming Ma |
+| [HADOOP-11901](https://issues.apache.org/jira/browse/HADOOP-11901) | 
BytesWritable fails to support 2G chunks due to integer overflow |  Major | . | 
Reynold Xin | Reynold Xin |
+| [HDFS-9439](https://issues.apache.org/jira/browse/HDFS-9439) | Include 
status of closeAck into exception message in DataNode#run |  Trivial | . | Xiao 
Chen | Xiao Chen |
+| [HDFS-9402](https://issues.apache.org/jira/browse/HDFS-9402) | Switch 
DataNode.LOG to use slf4j |  Minor | . | Walter Su | Walter Su |
+| [HDFS-3302](https://issues.apache.org/jira/browse/HDFS-3302) | Review and 
improve HDFS trash documentation |  Major | documentation | Harsh J |  |
+| [HADOOP-10035](https://issues.apache.org/jira/browse/HADOOP-10035) | Cleanup 
TestFilterFileSystem |  Major | . | Suresh Srinivas | Suresh Srinivas |
+| [HADOOP-10555](https://issues.apache.org/jira/browse/HADOOP-10555) | Add 
offset support to MurmurHash |  Trivial | . | Sergey Shelukhin | Sergey 
Shelukhin |
+| [HADOOP-10068](https://issues.apache.org/jira/browse/HADOOP-10068) | Improve 
log4j regex in testFindContainingJar |  Trivial | . | Robert Rati | Robert Rati 
|
+| [HDFS-9024](https://issues.apache.org/jira/browse/HDFS-9024) | Deprecate the 
TotalFiles metric |  Major | . | Akira Ajisaka | Akira Ajisaka |
+| [HDFS-7988](https://issues.apache.org/jira/browse/HDFS-7988) | Replace usage 
of ExactSizeInputStream with LimitInputStream. |  Minor | . | Chris Nauroth | 
Walter Su |
+| [HDFS-9314](https://issues.apache.org/jira/browse/HDFS-9314) | Improve 
BlockPlacementPolicyDefault's picking of excess replicas |  Major | . | Ming Ma 
| Xiao Chen |
+| [MAPREDUCE-5870](https://issues.apache.org/jira/browse/MAPREDUCE-5870) | 
Support for passing Job priority through Application Submission Context in 
Mapreduce Side |  Major | client | Sunil G | Sunil G |
+| [HDFS-9434](https://issues.apache.org/jira/browse/HDFS-9434) | Recommission 
a datanode with 500k blocks may pause NN for 30 seconds |  Major | namenode | 
Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
+| [YARN-4132](https://issues.apache.org/jira/browse/YARN-4132) | Separate 
configs for nodemanager to resourcemanager connection timeout and retries |  
Major | nodemanager | Chang Li | Chang Li |
+| [HDFS-8512](https://issues.apache.org/jira/browse/HDFS-8512) | WebHDFS : 
GETFILESTATUS should return LocatedBlock with storage type info |  Major | 
webhdfs | Sumana Sathish | Xiaoyu Yao |
+| [HADOOP-12600](https://issues.apache.org/jira/browse/HADOOP-12600) | 
FileContext and AbstractFileSystem should be annotated as a Stable interface. | 
 Blocker | fs | Chris Nauroth | Chris Nauroth |
+| [HDFS-9269](https://issues.apache.org/jira/browse/HDFS-9269) | Update the 
documentation and wrapper for fuse-dfs |  Minor | fuse-dfs | Wei-Chiu Chuang | 
Wei-Chiu Chuang |
+| [HDFS-9485](https://issues.apache.org/jira/browse/HDFS-9485) | Make 
BlockManager#removeFromExcessReplicateMap accept BlockInfo instead of Block |  
Minor | namenode | Mingliang Liu | Mingliang Liu |
+| [HDFS-9490](https://issues.apache.org/jira/browse/HDFS-9490) | 
MiniDFSCluster should change block generation stamp via FsDatasetTestUtils |  
Minor | test | Tony Wu | Tony Wu |
+| [HDFS-8831](https://issues.apache.org/jira/browse/HDFS-8831) | Trash Support 
for deletion in HDFS encryption zone |  Major | encryption | Xiaoyu Yao | 
Xiaoyu Yao |
+| [HDFS-9474](https://issues.apache.org/jira/browse/HDFS-9474) | 
TestPipelinesFailover should not fail when printing debug message |  Major | . 
| Yongjun Zhang | John Zhuge |
+| [YARN-3456](https://issues.apache.org/jira/browse/YARN-3456) | Improve 
handling of incomplete TimelineEntities |  Minor | timelineserver | Steve 
Loughran | Varun Saxena |
+| [HDFS-9527](https://issues.apache.org/jira/browse/HDFS-9527) | The return 
type of FSNamesystem.getBlockCollection should be changed to INodeFile |  Minor 
| namenode | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
+| [HDFS-9472](https://issues.apache.org/jira/browse/HDFS-9472) | concat() API 
does not give proper exception messages on ./reserved relative path |  Major | 
namenode | Rakesh R | Rakesh R |
+| [HDFS-9532](https://issues.apache.org/jira/browse/HDFS-9532) | Detailed 
exception info is lost in reportTo method of ErrorReportAction and 
ReportBadBlockAction |

<TRUNCATED>

---------------------------------------------------------------------
To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-commits-h...@hadoop.apache.org

Reply via email to