http://git-wip-us.apache.org/repos/asf/hadoop/blob/140a33df/hadoop-common-project/hadoop-common/src/site/markdown/release/2.7.0/CHANGES.2.7.0.md
----------------------------------------------------------------------
diff --git 
a/hadoop-common-project/hadoop-common/src/site/markdown/release/2.7.0/CHANGES.2.7.0.md
 
b/hadoop-common-project/hadoop-common/src/site/markdown/release/2.7.0/CHANGES.2.7.0.md
new file mode 100644
index 0000000..81ff61e
--- /dev/null
+++ 
b/hadoop-common-project/hadoop-common/src/site/markdown/release/2.7.0/CHANGES.2.7.0.md
@@ -0,0 +1,988 @@
+
+<!---
+# 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.7.0 - 2015-04-20
+
+### INCOMPATIBLE CHANGES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HADOOP-11498](https://issues.apache.org/jira/browse/HADOOP-11498) | Bump 
the version of HTrace to 3.1.0-incubating |  Major | . | Masatake Iwasaki | 
Masatake Iwasaki |
+| [HADOOP-11492](https://issues.apache.org/jira/browse/HADOOP-11492) | Bump up 
curator version to 2.7.1 |  Major | . | Karthik Kambatla | Arun Suresh |
+| [HADOOP-11385](https://issues.apache.org/jira/browse/HADOOP-11385) | Prevent 
cross site scripting attack on JMXJSONServlet |  Critical | . | Haohui Mai | 
Haohui Mai |
+| [HADOOP-11311](https://issues.apache.org/jira/browse/HADOOP-11311) | 
Restrict uppercase key names from being created with JCEKS |  Major | security 
| Andrew Wang | Andrew Wang |
+| [HADOOP-10530](https://issues.apache.org/jira/browse/HADOOP-10530) | Make 
hadoop trunk build on Java7+ only |  Blocker | build | Steve Loughran | Steve 
Loughran |
+| [HDFS-6651](https://issues.apache.org/jira/browse/HDFS-6651) | Deletion 
failure can leak inodes permanently |  Critical | . | Kihwal Lee | Jing Zhao |
+| [HDFS-6252](https://issues.apache.org/jira/browse/HDFS-6252) | Phase out the 
old web UI in HDFS |  Minor | namenode | Fengdong Yu | Haohui Mai |
+| [YARN-3217](https://issues.apache.org/jira/browse/YARN-3217) | Remove 
httpclient dependency from hadoop-yarn-server-web-proxy |  Major | . | Akira 
AJISAKA | Brahma Reddy Battula |
+| [YARN-3154](https://issues.apache.org/jira/browse/YARN-3154) | Should not 
upload partial logs for MR jobs or other "short-running' applications |  
Blocker | nodemanager, resourcemanager | Xuan Gong | Xuan Gong |
+
+
+### NEW FEATURES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HADOOP-11510](https://issues.apache.org/jira/browse/HADOOP-11510) | Expose 
truncate API via FileContext |  Major | fs | Yi Liu | Yi Liu |
+| [HADOOP-11490](https://issues.apache.org/jira/browse/HADOOP-11490) | Expose 
truncate API via FileSystem and shell command |  Major | fs | Konstantin 
Shvachko | Milan Desai |
+| [HADOOP-11341](https://issues.apache.org/jira/browse/HADOOP-11341) | KMS 
support for whitelist key ACLs |  Major | kms, security | Arun Suresh | Arun 
Suresh |
+| [HADOOP-10728](https://issues.apache.org/jira/browse/HADOOP-10728) | Metrics 
system for Windows Azure Storage Filesystem |  Major | tools | Mike Liddell | 
Mike Liddell |
+| [HADOOP-9629](https://issues.apache.org/jira/browse/HADOOP-9629) | Support 
Windows Azure Storage - Blob as a file system in Hadoop |  Major | tools | 
Mostafa Elhemali | Chris Nauroth |
+| [HADOOP-8989](https://issues.apache.org/jira/browse/HADOOP-8989) | hadoop fs 
-find feature |  Major | . | Marco Nicosia | Jonathan Allen |
+| [HADOOP-7984](https://issues.apache.org/jira/browse/HADOOP-7984) | Add 
hadoop --loglevel option to change log level |  Minor | scripts | Eli Collins | 
Akira AJISAKA |
+| [HDFS-7584](https://issues.apache.org/jira/browse/HDFS-7584) | Enable Quota 
Support for Storage Types |  Major | datanode, namenode | Xiaoyu Yao | Xiaoyu 
Yao |
+| [HDFS-7449](https://issues.apache.org/jira/browse/HDFS-7449) | Add metrics 
to NFS gateway |  Major | nfs | Brandon Li | Brandon Li |
+| [HDFS-7424](https://issues.apache.org/jira/browse/HDFS-7424) | Add web UI 
for NFS gateway |  Major | nfs | Brandon Li | Brandon Li |
+| [HDFS-7222](https://issues.apache.org/jira/browse/HDFS-7222) | Expose 
DataNode network errors as a metric |  Minor | datanode | Charles Lamb | 
Charles Lamb |
+| [HDFS-6982](https://issues.apache.org/jira/browse/HDFS-6982) | nntop: 
top­-like tool for name node users |  Major | . | Maysam Yabandeh | Maysam 
Yabandeh |
+| [HDFS-6826](https://issues.apache.org/jira/browse/HDFS-6826) | Plugin 
interface to enable delegation of HDFS authorization assertions |  Major | 
security | Alejandro Abdelnur | Arun Suresh |
+| [HDFS-6663](https://issues.apache.org/jira/browse/HDFS-6663) | Admin command 
to track file and locations from block id |  Major | . | Kihwal Lee | Chen He |
+| [HDFS-6488](https://issues.apache.org/jira/browse/HDFS-6488) | Support HDFS 
superuser in NFSv3 gateway |  Major | nfs | Stephen Chu | Brandon Li |
+| [HDFS-3689](https://issues.apache.org/jira/browse/HDFS-3689) | Add support 
for variable length block |  Major | datanode, hdfs-client, namenode | Suresh 
Srinivas | Jing Zhao |
+| [HDFS-3107](https://issues.apache.org/jira/browse/HDFS-3107) | HDFS truncate 
|  Major | datanode, namenode | Lei Chang | Plamen Jeliazkov |
+| [HDFS-1362](https://issues.apache.org/jira/browse/HDFS-1362) | Provide 
volume management functionality for DataNode |  Major | datanode | Wang Xu | 
Wang Xu |
+| [MAPREDUCE-6228](https://issues.apache.org/jira/browse/MAPREDUCE-6228) | Add 
truncate operation to SLive |  Major | benchmarks, test | Konstantin Shvachko | 
Plamen Jeliazkov |
+| [MAPREDUCE-6227](https://issues.apache.org/jira/browse/MAPREDUCE-6227) | 
DFSIO for truncate |  Major | benchmarks, test | Konstantin Shvachko | 
Konstantin Shvachko |
+| [YARN-2837](https://issues.apache.org/jira/browse/YARN-2837) | Timeline 
server needs to recover the timeline DT when restarting |  Blocker | 
timelineserver | Zhijie Shen | Zhijie Shen |
+| [YARN-2574](https://issues.apache.org/jira/browse/YARN-2574) | Add support 
for FairScheduler to the ReservationSystem |  Major | fairscheduler | Subru 
Krishnan | Anubhav Dhoot |
+| [YARN-2427](https://issues.apache.org/jira/browse/YARN-2427) | Add support 
for moving apps between queues in RM web services |  Major | resourcemanager | 
Varun Vasudev | Varun Vasudev |
+| [YARN-2360](https://issues.apache.org/jira/browse/YARN-2360) | Fair 
Scheduler: Display dynamic fair share for queues on the scheduler page |  Major 
| fairscheduler | Ashwin Shankar | Ashwin Shankar |
+| [YARN-2190](https://issues.apache.org/jira/browse/YARN-2190) | Add CPU and 
memory limit options to the default container executor for Windows containers | 
 Major | nodemanager | Chuan Liu | Chuan Liu |
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HADOOP-11801](https://issues.apache.org/jira/browse/HADOOP-11801) | Update 
BUILDING.txt for Ubuntu |  Minor | documentation | Gabor Liptak | Gabor Liptak |
+| [HADOOP-11714](https://issues.apache.org/jira/browse/HADOOP-11714) | Add 
more trace log4j messages to SpanReceiverHost |  Minor | tracing | Colin 
Patrick McCabe | Colin Patrick McCabe |
+| [HADOOP-11658](https://issues.apache.org/jira/browse/HADOOP-11658) | 
Externalize io.compression.codecs property |  Minor | . | Kai Zheng | Kai Zheng 
|
+| [HADOOP-11648](https://issues.apache.org/jira/browse/HADOOP-11648) | Set 
DomainSocketWatcher thread name explicitly |  Major | net | Liang Xie | Liang 
Xie |
+| [HADOOP-11642](https://issues.apache.org/jira/browse/HADOOP-11642) | Upgrade 
azure sdk version from 0.6.0 to 2.0.0 |  Major | tools | shashank | shashank |
+| [HADOOP-11633](https://issues.apache.org/jira/browse/HADOOP-11633) | Convert 
remaining branch-2 .apt.vm files to markdown |  Major | documentation | Colin 
Patrick McCabe | Masatake Iwasaki |
+| [HADOOP-11632](https://issues.apache.org/jira/browse/HADOOP-11632) | Cleanup 
Find.java to remove SupressWarnings annotations |  Minor | . | Akira AJISAKA | 
Akira AJISAKA |
+| [HADOOP-11620](https://issues.apache.org/jira/browse/HADOOP-11620) | Add 
support for load balancing across a group of KMS for HA |  Major | kms | Arun 
Suresh | Arun Suresh |
+| [HADOOP-11607](https://issues.apache.org/jira/browse/HADOOP-11607) | Reduce 
log spew in S3AFileSystem |  Trivial | fs/s3 | Lei (Eddy) Xu | Lei (Eddy) Xu |
+| [HADOOP-11599](https://issues.apache.org/jira/browse/HADOOP-11599) | 
Client#getTimeout should use IPC\_CLIENT\_PING\_DEFAULT when 
IPC\_CLIENT\_PING\_KEY is not configured. |  Minor | ipc | zhihai xu | zhihai 
xu |
+| [HADOOP-11589](https://issues.apache.org/jira/browse/HADOOP-11589) | 
NetUtils.createSocketAddr should trim the input URI |  Minor | net | Akira 
AJISAKA | Rakesh R |
+| [HADOOP-11586](https://issues.apache.org/jira/browse/HADOOP-11586) | Update 
use of Iterator to Iterable in AbstractMetricsContext.java |  Minor | metrics | 
Ray Chiang | Ray Chiang |
+| [HADOOP-11579](https://issues.apache.org/jira/browse/HADOOP-11579) | 
Documentation for truncate |  Major | documentation | Steve Loughran | 
Konstantin Shvachko |
+| [HADOOP-11569](https://issues.apache.org/jira/browse/HADOOP-11569) | Provide 
Merge API for MapFile to merge multiple similar MapFiles to one MapFile |  
Major | . | Vinayakumar B | Vinayakumar B |
+| [HADOOP-11544](https://issues.apache.org/jira/browse/HADOOP-11544) | Remove 
unused configuration keys for tracing |  Trivial | . | Masatake Iwasaki | 
Masatake Iwasaki |
+| [HADOOP-11543](https://issues.apache.org/jira/browse/HADOOP-11543) | Improve 
help message for hadoop/yarn command |  Trivial | scripts | Jagadesh Kiran N | 
Brahma Reddy Battula |
+| [HADOOP-11520](https://issues.apache.org/jira/browse/HADOOP-11520) | Clean 
incomplete multi-part uploads in S3A tests |  Minor | fs/s3 | Thomas Demoor | 
Thomas Demoor |
+| [HADOOP-11506](https://issues.apache.org/jira/browse/HADOOP-11506) | 
Configuration variable expansion regex expensive for long values |  Major | 
conf | Dmitriy V. Ryaboy | Gera Shegalov |
+| [HADOOP-11495](https://issues.apache.org/jira/browse/HADOOP-11495) | Convert 
site documentation from apt to markdown |  Major | documentation | Allen 
Wittenauer | Masatake Iwasaki |
+| [HADOOP-11483](https://issues.apache.org/jira/browse/HADOOP-11483) | 
HardLink.java should use the jdk7 createLink method |  Major | . | Colin 
Patrick McCabe | Akira AJISAKA |
+| [HADOOP-11481](https://issues.apache.org/jira/browse/HADOOP-11481) | 
ClassCastException while using a key created by keytool to create encryption 
zone. |  Minor | . | Yi Yao | Charles Lamb |
+| [HADOOP-11464](https://issues.apache.org/jira/browse/HADOOP-11464) | 
Reinstate support for launching Hadoop processes on Windows using Cygwin. |  
Major | bin | Chris Nauroth | Chris Nauroth |
+| [HADOOP-11455](https://issues.apache.org/jira/browse/HADOOP-11455) | KMS and 
Credential CLI should request confirmation for deletion by default |  Minor | 
security | Charles Lamb | Charles Lamb |
+| [HADOOP-11448](https://issues.apache.org/jira/browse/HADOOP-11448) | Fix 
findbugs warnings in FileBasedIPList |  Minor | . | Akira AJISAKA | Tsuyoshi 
Ozawa |
+| [HADOOP-11442](https://issues.apache.org/jira/browse/HADOOP-11442) | 
hadoop-azure: Create test jar |  Major | tools | shashank | shashank |
+| [HADOOP-11441](https://issues.apache.org/jira/browse/HADOOP-11441) | 
Hadoop-azure: Change few methods scope to public |  Minor | tools | shashank | 
shashank |
+| [HADOOP-11440](https://issues.apache.org/jira/browse/HADOOP-11440) | Use 
"test.build.data" instead of "build.test.dir" for testing in 
ClientBaseWithFixes |  Minor | . | Akira AJISAKA | Kengo Seki |
+| [HADOOP-11430](https://issues.apache.org/jira/browse/HADOOP-11430) | Add 
GenericTestUtils#disableLog, GenericTestUtils#setLogLevel |  Major | . | Colin 
Patrick McCabe | Colin Patrick McCabe |
+| [HADOOP-11427](https://issues.apache.org/jira/browse/HADOOP-11427) | 
ChunkedArrayList: fix removal via iterator and implement get |  Major | . | 
Colin Patrick McCabe | Colin Patrick McCabe |
+| [HADOOP-11422](https://issues.apache.org/jira/browse/HADOOP-11422) | Check 
CryptoCodec is AES-CTR for Crypto input/output stream |  Minor | . | Yi Liu | 
Yi Liu |
+| [HADOOP-11421](https://issues.apache.org/jira/browse/HADOOP-11421) | Add 
IOUtils#listDirectory |  Major | . | Colin Patrick McCabe | Colin Patrick 
McCabe |
+| [HADOOP-11419](https://issues.apache.org/jira/browse/HADOOP-11419) | improve 
hadoop-maven-plugins |  Minor | build | Hervé Boutemy | Hervé Boutemy |
+| [HADOOP-11416](https://issues.apache.org/jira/browse/HADOOP-11416) | Move 
ChunkedArrayList into hadoop-common |  Major | . | Colin Patrick McCabe | Colin 
Patrick McCabe |
+| [HADOOP-11410](https://issues.apache.org/jira/browse/HADOOP-11410) | make 
the rpath of libhadoop.so configurable |  Major | . | Colin Patrick McCabe | 
Colin Patrick McCabe |
+| [HADOOP-11399](https://issues.apache.org/jira/browse/HADOOP-11399) | Java 
Configuration file and .xml files should be automatically cross-compared |  
Minor | . | Ray Chiang | Ray Chiang |
+| [HADOOP-11396](https://issues.apache.org/jira/browse/HADOOP-11396) | Provide 
navigation in the site documentation linking to the Hadoop Compatible File 
Systems. |  Major | documentation | Chris Nauroth | Chris Nauroth |
+| [HADOOP-11395](https://issues.apache.org/jira/browse/HADOOP-11395) | Add 
site documentation for Azure Storage FileSystem integration. |  Major | 
documentation | Chris Nauroth | Chris Nauroth |
+| [HADOOP-11390](https://issues.apache.org/jira/browse/HADOOP-11390) | Metrics 
2 ganglia provider to include hostname in unresolved address problems |  Minor 
| metrics | Steve Loughran | Varun Saxena |
+| [HADOOP-11323](https://issues.apache.org/jira/browse/HADOOP-11323) | 
WritableComparator#compare keeps reference to byte array |  Major | performance 
| Wilfred Spiegelenburg | Wilfred Spiegelenburg |
+| [HADOOP-11313](https://issues.apache.org/jira/browse/HADOOP-11313) | Adding 
a document about NativeLibraryChecker |  Major | documentation | Tsuyoshi Ozawa 
| Tsuyoshi Ozawa |
+| [HADOOP-11301](https://issues.apache.org/jira/browse/HADOOP-11301) | 
[optionally] update jmx cache to drop old metrics |  Major | . | Maysam 
Yabandeh | Maysam Yabandeh |
+| [HADOOP-11291](https://issues.apache.org/jira/browse/HADOOP-11291) | Log the 
cause of SASL connection failures |  Minor | security | Stephen Chu | Stephen 
Chu |
+| [HADOOP-11261](https://issues.apache.org/jira/browse/HADOOP-11261) | Set 
custom endpoint for S3A |  Major | fs/s3 | Thomas Demoor | Thomas Demoor |
+| [HADOOP-11257](https://issues.apache.org/jira/browse/HADOOP-11257) | Update 
"hadoop jar" documentation to warn against using it for launching yarn jars |  
Blocker | . | Allen Wittenauer | Masatake Iwasaki |
+| [HADOOP-11231](https://issues.apache.org/jira/browse/HADOOP-11231) | Remove 
dead code in ServletUtil |  Minor | . | Haohui Mai | Li Lu |
+| [HADOOP-11188](https://issues.apache.org/jira/browse/HADOOP-11188) | 
hadoop-azure: automatically expand page blobs when they become full |  Major | 
fs | Eric Hanson | Eric Hanson |
+| [HADOOP-11173](https://issues.apache.org/jira/browse/HADOOP-11173) | Improve 
error messages for some KeyShell commands |  Minor | . | Andrew Wang | Andrew 
Wang |
+| [HADOOP-11172](https://issues.apache.org/jira/browse/HADOOP-11172) | Improve 
error message in Shell#runCommand on OutOfMemoryError |  Major | . | Yongjun 
Zhang | Yongjun Zhang |
+| [HADOOP-11171](https://issues.apache.org/jira/browse/HADOOP-11171) | Enable 
using a proxy server to connect to S3a. |  Major | fs/s3 | Thomas Demoor | 
Thomas Demoor |
+| [HADOOP-11045](https://issues.apache.org/jira/browse/HADOOP-11045) | 
Introducing a tool to detect flaky tests of hadoop jenkins test job |  Major | 
build, tools | Yongjun Zhang | Yongjun Zhang |
+| [HADOOP-11032](https://issues.apache.org/jira/browse/HADOOP-11032) | Replace 
use of Guava's Stopwatch with Hadoop's StopWatch |  Major | . | Gary Steelman | 
Tsuyoshi Ozawa |
+| [HADOOP-10987](https://issues.apache.org/jira/browse/HADOOP-10987) | Provide 
an iterator-based listing API for FileSystem |  Major | . | Kihwal Lee | Kihwal 
Lee |
+| [HADOOP-10976](https://issues.apache.org/jira/browse/HADOOP-10976) | moving 
the source code of hadoop-tools docs to the directory under hadoop-tools |  
Minor | documentation | Masatake Iwasaki | Masatake Iwasaki |
+| [HADOOP-10847](https://issues.apache.org/jira/browse/HADOOP-10847) | Remove 
the usage of sun.security.x509.\* in testing code |  Minor | security | Kai 
Zheng | pascal oliva |
+| [HADOOP-10809](https://issues.apache.org/jira/browse/HADOOP-10809) | 
hadoop-azure: page blob support |  Major | tools | Mike Liddell | Eric Hanson |
+| [HADOOP-10786](https://issues.apache.org/jira/browse/HADOOP-10786) | Fix 
UGI#reloginFromKeytab on Java 8 |  Major | security | Tobi Vollebregt | Stephen 
Chu |
+| [HADOOP-10670](https://issues.apache.org/jira/browse/HADOOP-10670) | Allow 
AuthenticationFilters to load secret from signature secret files |  Minor | 
security | Kai Zheng | Kai Zheng |
+| [HADOOP-10626](https://issues.apache.org/jira/browse/HADOOP-10626) | Limit 
Returning Attributes for LDAP search |  Major | security | Jason Hubbard | 
Jason Hubbard |
+| [HADOOP-10563](https://issues.apache.org/jira/browse/HADOOP-10563) | Remove 
the dependency of jsp in trunk |  Major | . | Haohui Mai | Haohui Mai |
+| [HADOOP-10525](https://issues.apache.org/jira/browse/HADOOP-10525) | Remove 
DRFA.MaxBackupIndex config from log4j.properties |  Minor | . | Akira AJISAKA | 
Akira AJISAKA |
+| [HADOOP-10140](https://issues.apache.org/jira/browse/HADOOP-10140) | 
Specification of HADOOP\_CONF\_DIR via the environment in hadoop\_config.cmd |  
Minor | scripts | Ian Jackson | Kiran Kumar M R |
+| [HADOOP-9992](https://issues.apache.org/jira/browse/HADOOP-9992) | Modify 
the NN loadGenerator to optionally run as a MapReduce job |  Major | test | 
Akshay Radia | Akshay Radia |
+| [HADOOP-9869](https://issues.apache.org/jira/browse/HADOOP-9869) |  
Configuration.getSocketAddr()/getEnum() should use getTrimmed() |  Minor | conf 
| Steve Loughran | Tsuyoshi Ozawa |
+| [HADOOP-8757](https://issues.apache.org/jira/browse/HADOOP-8757) | Metrics 
should disallow names with invalid characters |  Minor | metrics | Todd Lipcon 
| Ray Chiang |
+| [HADOOP-8059](https://issues.apache.org/jira/browse/HADOOP-8059) | Add 
javadoc to InterfaceAudience and InterfaceStability |  Major | documentation | 
Suresh Srinivas | Brandon Li |
+| [HADOOP-4297](https://issues.apache.org/jira/browse/HADOOP-4297) | Enable 
Java assertions when running tests |  Major | build | Yoram Kulbak | Tsz Wo 
Nicholas Sze |
+| [HDFS-8071](https://issues.apache.org/jira/browse/HDFS-8071) | Redundant 
checkFileProgress() in PART II of getAdditionalBlock() |  Major | . | 
Konstantin Shvachko | Konstantin Shvachko |
+| [HDFS-7976](https://issues.apache.org/jira/browse/HDFS-7976) | Update NFS 
user guide for mount option "sync" to minimize or avoid reordered writes |  
Major | documentation, nfs | Brandon Li | Brandon Li |
+| [HDFS-7962](https://issues.apache.org/jira/browse/HDFS-7962) | Remove 
duplicated logs in BlockManager |  Minor | . | Yi Liu | Yi Liu |
+| [HDFS-7917](https://issues.apache.org/jira/browse/HDFS-7917) | Use file to 
replace data dirs in test to simulate a disk failure. |  Minor | test | Lei 
(Eddy) Xu | Lei (Eddy) Xu |
+| [HDFS-7898](https://issues.apache.org/jira/browse/HDFS-7898) | Change 
TestAppendSnapshotTruncate to fail-fast |  Minor | test | Tsz Wo Nicholas Sze | 
Tsz Wo Nicholas Sze |
+| [HDFS-7849](https://issues.apache.org/jira/browse/HDFS-7849) | Update 
documentation for enabling a new feature in rolling upgrade |  Minor | 
documentation | Tsz Wo Nicholas Sze | J.Andreina |
+| [HDFS-7832](https://issues.apache.org/jira/browse/HDFS-7832) | Show 'Last 
Modified' in Namenode's 'Browse Filesystem' |  Major | namenode | Vinayakumar B 
| Vinayakumar B |
+| [HDFS-7797](https://issues.apache.org/jira/browse/HDFS-7797) | Add audit log 
for setQuota operation |  Major | namenode | Rakesh R | Rakesh R |
+| [HDFS-7795](https://issues.apache.org/jira/browse/HDFS-7795) | Show warning 
if not all favored nodes were chosen by namenode |  Minor | . | Kihwal Lee | 
Kihwal Lee |
+| [HDFS-7790](https://issues.apache.org/jira/browse/HDFS-7790) | Do not create 
optional fields in DFSInputStream unless they are needed |  Minor | hdfs-client 
| Colin Patrick McCabe | Colin Patrick McCabe |
+| [HDFS-7789](https://issues.apache.org/jira/browse/HDFS-7789) | DFSck should 
resolve the path to support cross-FS symlinks |  Major | tools | Gera Shegalov 
| Gera Shegalov |
+| [HDFS-7780](https://issues.apache.org/jira/browse/HDFS-7780) | Update use of 
Iterator to Iterable in DataXceiverServer and SnapshotDiffInfo |  Minor | . | 
Ray Chiang | Ray Chiang |
+| [HDFS-7773](https://issues.apache.org/jira/browse/HDFS-7773) | Additional 
metrics in HDFS to be accessed via jmx. |  Major | datanode, namenode | Anu 
Engineer | Anu Engineer |
+| [HDFS-7772](https://issues.apache.org/jira/browse/HDFS-7772) | Document hdfs 
balancer -exclude/-include option in HDFSCommands.html |  Trivial | 
documentation | Xiaoyu Yao | Xiaoyu Yao |
+| [HDFS-7771](https://issues.apache.org/jira/browse/HDFS-7771) | fuse\_dfs 
should permit FILE: on the front of KRB5CCNAME |  Major | . | Colin Patrick 
McCabe | Colin Patrick McCabe |
+| [HDFS-7761](https://issues.apache.org/jira/browse/HDFS-7761) | cleanup 
unnecssary code logic in LocatedBlock |  Minor | . | Yi Liu | Yi Liu |
+| [HDFS-7757](https://issues.apache.org/jira/browse/HDFS-7757) | Misleading 
error messages in FSImage.java |  Major | namenode | Arpit Agarwal | Brahma 
Reddy Battula |
+| [HDFS-7752](https://issues.apache.org/jira/browse/HDFS-7752) | Improve 
description for "dfs.namenode.num.extra.edits.retained" and 
"dfs.namenode.num.checkpoints.retained" properties on hdfs-default.xml |  Minor 
| documentation | Wellington Chevreuil | Wellington Chevreuil |
+| [HDFS-7743](https://issues.apache.org/jira/browse/HDFS-7743) | Code cleanup 
of BlockInfo and rename BlockInfo to BlockInfoContiguous |  Minor | namenode | 
Jing Zhao | Jing Zhao |
+| [HDFS-7732](https://issues.apache.org/jira/browse/HDFS-7732) | Fix the order 
of the parameters in DFSConfigKeys |  Trivial | . | Akira AJISAKA | Brahma 
Reddy Battula |
+| [HDFS-7710](https://issues.apache.org/jira/browse/HDFS-7710) | Remove dead 
code in BackupImage.java |  Minor | . | Xiaoyu Yao | Xiaoyu Yao |
+| [HDFS-7706](https://issues.apache.org/jira/browse/HDFS-7706) | Switch 
BlockManager logging to use slf4j |  Minor | namenode | Andrew Wang | Andrew 
Wang |
+| [HDFS-7703](https://issues.apache.org/jira/browse/HDFS-7703) | Support 
favouredNodes for the append for new blocks |  Major | . | Vinayakumar B | 
Vinayakumar B |
+| [HDFS-7694](https://issues.apache.org/jira/browse/HDFS-7694) | 
FSDataInputStream should support "unbuffer" |  Major | . | Colin Patrick McCabe 
| Colin Patrick McCabe |
+| [HDFS-7685](https://issues.apache.org/jira/browse/HDFS-7685) | Document 
dfs.namenode.heartbeat.recheck-interval in hdfs-default.xml |  Minor | 
documentation | Frank Lanitz | Kai Sasaki |
+| [HDFS-7684](https://issues.apache.org/jira/browse/HDFS-7684) | The host:port 
settings of the daemons should be trimmed before use |  Major | . | Tianyin Xu 
| Anu Engineer |
+| [HDFS-7683](https://issues.apache.org/jira/browse/HDFS-7683) | Combine 
usages and percent stats in NameNode UI |  Minor | namenode | Vinayakumar B | 
Vinayakumar B |
+| [HDFS-7675](https://issues.apache.org/jira/browse/HDFS-7675) | Remove unused 
member DFSClient#spanReceiverHost |  Trivial | hdfs-client | Konstantin 
Shvachko | Colin Patrick McCabe |
+| [HDFS-7668](https://issues.apache.org/jira/browse/HDFS-7668) | Convert site 
documentation from apt to markdown |  Major | documentation | Allen Wittenauer 
| Masatake Iwasaki |
+| [HDFS-7640](https://issues.apache.org/jira/browse/HDFS-7640) | print NFS 
Client in the NFS log |  Trivial | nfs | Brandon Li | Brandon Li |
+| [HDFS-7604](https://issues.apache.org/jira/browse/HDFS-7604) | Track and 
display failed DataNode storage locations in NameNode. |  Major | datanode, 
namenode | Chris Nauroth | Chris Nauroth |
+| [HDFS-7600](https://issues.apache.org/jira/browse/HDFS-7600) | Refine hdfs 
admin classes to reuse common code |  Major | tools | Yi Liu | Jing Zhao |
+| [HDFS-7598](https://issues.apache.org/jira/browse/HDFS-7598) | Remove 
dependency on old version of Guava in TestDFSClientCache#testEviction |  Minor 
| test | Sangjin Lee | Sangjin Lee |
+| [HDFS-7591](https://issues.apache.org/jira/browse/HDFS-7591) | hdfs 
classpath command should support same options as hadoop classpath. |  Minor | 
scripts | Chris Nauroth | Varun Saxena |
+| [HDFS-7579](https://issues.apache.org/jira/browse/HDFS-7579) | Improve log 
reporting during block report rpc failure |  Minor | datanode | Charles Lamb | 
Charles Lamb |
+| [HDFS-7564](https://issues.apache.org/jira/browse/HDFS-7564) | NFS gateway 
dynamically reload UID/GID mapping file /etc/nfs.map |  Minor | nfs | Hari 
Sekhon | Yongjun Zhang |
+| [HDFS-7557](https://issues.apache.org/jira/browse/HDFS-7557) | Fix spacing 
for a few keys in DFSConfigKeys.java |  Minor | . | Colin Patrick McCabe | 
Colin Patrick McCabe |
+| [HDFS-7555](https://issues.apache.org/jira/browse/HDFS-7555) | Remove the 
support of unmanaged connectors in HttpServer2 |  Major | . | Haohui Mai | 
Haohui Mai |
+| [HDFS-7537](https://issues.apache.org/jira/browse/HDFS-7537) | fsck is 
confusing when dfs.namenode.replication.min \> 1 && missing replicas && NN 
restart |  Major | namenode | Allen Wittenauer | GAO Rui |
+| [HDFS-7535](https://issues.apache.org/jira/browse/HDFS-7535) | Utilize 
Snapshot diff report for distcp |  Major | distcp, snapshots | Jing Zhao | Jing 
Zhao |
+| [HDFS-7531](https://issues.apache.org/jira/browse/HDFS-7531) | Improve the 
concurrent access on FsVolumeList |  Major | datanode | Lei (Eddy) Xu | Lei 
(Eddy) Xu |
+| [HDFS-7513](https://issues.apache.org/jira/browse/HDFS-7513) | HDFS inotify: 
add defaultBlockSize to CreateEvent |  Major | namenode | Colin Patrick McCabe 
| Colin Patrick McCabe |
+| [HDFS-7491](https://issues.apache.org/jira/browse/HDFS-7491) | Add 
incremental blockreport latency to DN metrics |  Minor | datanode | Ming Ma | 
Ming Ma |
+| [HDFS-7484](https://issues.apache.org/jira/browse/HDFS-7484) | Make 
FSDirectory#addINode take existing INodes as its parameter |  Major | . | 
Haohui Mai | Jing Zhao |
+| [HDFS-7478](https://issues.apache.org/jira/browse/HDFS-7478) | Move 
org.apache.hadoop.hdfs.server.namenode.NNConf to FSNamesystem |  Major | . | Li 
Lu | Li Lu |
+| [HDFS-7463](https://issues.apache.org/jira/browse/HDFS-7463) | Simplify 
FSNamesystem#getBlockLocationsUpdateTimes |  Major | . | Haohui Mai | Haohui 
Mai |
+| [HDFS-7458](https://issues.apache.org/jira/browse/HDFS-7458) | Add 
description to the nfs ports in core-site.xml used by nfs test to avoid 
confusion |  Minor | nfs, test | Yongjun Zhang | Yongjun Zhang |
+| [HDFS-7454](https://issues.apache.org/jira/browse/HDFS-7454) | Reduce memory 
footprint for AclEntries in NameNode |  Major | namenode | Vinayakumar B | 
Vinayakumar B |
+| [HDFS-7446](https://issues.apache.org/jira/browse/HDFS-7446) | HDFS inotify 
should have the ability to determine what txid it has read up to |  Major | 
hdfs-client | Colin Patrick McCabe | Colin Patrick McCabe |
+| [HDFS-7439](https://issues.apache.org/jira/browse/HDFS-7439) | Add 
BlockOpResponseProto's message to DFSClient's exception message |  Minor | 
balancer & mover, datanode, hdfs-client | Ming Ma | Takanobu Asanuma |
+| [HDFS-7435](https://issues.apache.org/jira/browse/HDFS-7435) | PB encoding 
of block reports is very inefficient |  Critical | datanode, namenode | Daryn 
Sharp | Daryn Sharp |
+| [HDFS-7434](https://issues.apache.org/jira/browse/HDFS-7434) | DatanodeID 
hashCode should not be mutable |  Major | namenode | Daryn Sharp | Daryn Sharp |
+| [HDFS-7430](https://issues.apache.org/jira/browse/HDFS-7430) | Rewrite the 
BlockScanner to use O(1) memory and use multiple threads |  Major | . | Colin 
Patrick McCabe | Colin Patrick McCabe |
+| [HDFS-7426](https://issues.apache.org/jira/browse/HDFS-7426) | Change nntop 
JMX format to be a JSON blob |  Major | namenode | Andrew Wang | Andrew Wang |
+| [HDFS-7419](https://issues.apache.org/jira/browse/HDFS-7419) | Improve error 
messages for DataNode hot swap drive feature |  Major | datanode | Lei (Eddy) 
Xu | Lei (Eddy) Xu |
+| [HDFS-7411](https://issues.apache.org/jira/browse/HDFS-7411) | Refactor and 
improve decommissioning logic into DecommissionManager |  Major | . | Andrew 
Wang | Andrew Wang |
+| [HDFS-7410](https://issues.apache.org/jira/browse/HDFS-7410) | Support 
CreateFlags with append() to support hsync() for appending streams |  Major | 
hdfs-client | Vinayakumar B | Vinayakumar B |
+| [HDFS-7409](https://issues.apache.org/jira/browse/HDFS-7409) | Allow dead 
nodes to finish decommissioning if all files are fully replicated |  Minor | . 
| Andrew Wang | Andrew Wang |
+| [HDFS-7404](https://issues.apache.org/jira/browse/HDFS-7404) | Remove 
o.a.h.hdfs.server.datanode.web.resources |  Major | . | Haohui Mai | Li Lu |
+| [HDFS-7398](https://issues.apache.org/jira/browse/HDFS-7398) | Reset cached 
thread-local FSEditLogOp's on every FSEditLog#logEdit |  Major | namenode | 
Gera Shegalov | Gera Shegalov |
+| [HDFS-7386](https://issues.apache.org/jira/browse/HDFS-7386) | Replace check 
"port number \< 1024" with shared isPrivilegedPort method |  Trivial | 
datanode, security | Yongjun Zhang | Yongjun Zhang |
+| [HDFS-7384](https://issues.apache.org/jira/browse/HDFS-7384) | 'getfacl' 
command and 'getAclStatus' output should be in sync |  Major | namenode | 
Vinayakumar B | Vinayakumar B |
+| [HDFS-7381](https://issues.apache.org/jira/browse/HDFS-7381) | Decouple the 
management of block id and gen stamps from FSNamesystem |  Major | . | Haohui 
Mai | Haohui Mai |
+| [HDFS-7375](https://issues.apache.org/jira/browse/HDFS-7375) | Move 
FSClusterStats to o.a.h.h.hdfs.server.blockmanagement |  Major | . | Haohui Mai 
| Haohui Mai |
+| [HDFS-7365](https://issues.apache.org/jira/browse/HDFS-7365) | Remove 
hdfs.server.blockmanagement.MutableBlockCollection |  Minor | . | Li Lu | Li Lu 
|
+| [HDFS-7357](https://issues.apache.org/jira/browse/HDFS-7357) | 
FSNamesystem.checkFileProgress should log file path |  Minor | namenode | Tsz 
Wo Nicholas Sze | Tsz Wo Nicholas Sze |
+| [HDFS-7356](https://issues.apache.org/jira/browse/HDFS-7356) | Use 
DirectoryListing.hasMore() directly in nfs |  Minor | nfs | Haohui Mai | Li Lu |
+| [HDFS-7336](https://issues.apache.org/jira/browse/HDFS-7336) | Unused member 
DFSInputStream.buffersize |  Major | hdfs-client | Konstantin Shvachko | Milan 
Desai |
+| [HDFS-7335](https://issues.apache.org/jira/browse/HDFS-7335) | Redundant 
checkOperation() in FSN.analyzeFileState() |  Major | namenode | Konstantin 
Shvachko | Milan Desai |
+| [HDFS-7333](https://issues.apache.org/jira/browse/HDFS-7333) | Improve log 
message in Storage.tryLock() |  Major | datanode, namenode | Konstantin 
Shvachko | Konstantin Shvachko |
+| [HDFS-7331](https://issues.apache.org/jira/browse/HDFS-7331) | Add Datanode 
network counts to datanode jmx page |  Minor | datanode | Charles Lamb | 
Charles Lamb |
+| [HDFS-7329](https://issues.apache.org/jira/browse/HDFS-7329) | 
MiniDFSCluster should log the exception when createNameNodesAndSetConf() fails. 
|  Major | test | Konstantin Shvachko | Byron Wong |
+| [HDFS-7326](https://issues.apache.org/jira/browse/HDFS-7326) | Add 
documentation for hdfs debug commands |  Minor | documentation | Colin Patrick 
McCabe | Vijay Bhat |
+| [HDFS-7323](https://issues.apache.org/jira/browse/HDFS-7323) | Move the 
get/setStoragePolicy commands out from dfsadmin |  Major | hdfs-client | Tsz Wo 
Nicholas Sze | Jing Zhao |
+| [HDFS-7308](https://issues.apache.org/jira/browse/HDFS-7308) | DFSClient 
write packet size may \> 64kB |  Minor | hdfs-client | Tsz Wo Nicholas Sze | 
Takuya Fukudome |
+| [HDFS-7283](https://issues.apache.org/jira/browse/HDFS-7283) | Bump DataNode 
OOM log from WARN to ERROR |  Trivial | datanode | Stephen Chu | Stephen Chu |
+| [HDFS-7280](https://issues.apache.org/jira/browse/HDFS-7280) | Use netty 4 
in WebImageViewer |  Major | . | Haohui Mai | Haohui Mai |
+| [HDFS-7279](https://issues.apache.org/jira/browse/HDFS-7279) | Use netty to 
implement DatanodeWebHdfsMethods |  Major | datanode, webhdfs | Haohui Mai | 
Haohui Mai |
+| [HDFS-7278](https://issues.apache.org/jira/browse/HDFS-7278) | Add a command 
that allows sysadmins to manually trigger full block reports from a DN |  Major 
| datanode | Colin Patrick McCabe | Colin Patrick McCabe |
+| [HDFS-7270](https://issues.apache.org/jira/browse/HDFS-7270) | Add 
congestion signaling capability to DataNode write protocol |  Major | datanode 
| Haohui Mai | Haohui Mai |
+| [HDFS-7266](https://issues.apache.org/jira/browse/HDFS-7266) | HDFS 
Peercache enabled check should not lock on object |  Minor | hdfs-client | 
Gopal V | Andrew Wang |
+| [HDFS-7257](https://issues.apache.org/jira/browse/HDFS-7257) | Add the time 
of last HA state transition to NN's /jmx page |  Minor | namenode | Charles 
Lamb | Charles Lamb |
+| [HDFS-7252](https://issues.apache.org/jira/browse/HDFS-7252) | small 
refinement to the use of isInAnEZ in FSNamesystem |  Trivial | . | Yi Liu | Yi 
Liu |
+| [HDFS-7242](https://issues.apache.org/jira/browse/HDFS-7242) | Code 
improvement for FSN#checkUnreadableBySuperuser |  Minor | namenode | Yi Liu | 
Yi Liu |
+| [HDFS-7223](https://issues.apache.org/jira/browse/HDFS-7223) | Tracing span 
description of IPC client is too long |  Minor | . | Masatake Iwasaki | 
Masatake Iwasaki |
+| [HDFS-7210](https://issues.apache.org/jira/browse/HDFS-7210) | Avoid two 
separate RPC's namenode.append() and namenode.getFileInfo() for an append call 
from DFSClient |  Major | hdfs-client, namenode | Vinayakumar B | Vinayakumar B 
|
+| [HDFS-7190](https://issues.apache.org/jira/browse/HDFS-7190) | Bad use of 
Preconditions in startFileInternal() |  Major | namenode | Konstantin Shvachko 
| Dawson Choong |
+| [HDFS-7186](https://issues.apache.org/jira/browse/HDFS-7186) | Document the 
"hadoop trace" command. |  Minor | documentation | Masatake Iwasaki | Masatake 
Iwasaki |
+| [HDFS-7182](https://issues.apache.org/jira/browse/HDFS-7182) | JMX metrics 
aren't accessible when NN is busy |  Major | . | Ming Ma | Ming Ma |
+| [HDFS-7165](https://issues.apache.org/jira/browse/HDFS-7165) | Separate 
block metrics for files with replication count 1 |  Major | namenode | Andrew 
Wang | Zhe Zhang |
+| [HDFS-7026](https://issues.apache.org/jira/browse/HDFS-7026) | Introduce a 
string constant for "Failed to obtain user group info..." |  Trivial | . | 
Yongjun Zhang | Yongjun Zhang |
+| [HDFS-6806](https://issues.apache.org/jira/browse/HDFS-6806) | HDFS Rolling 
upgrade document should mention the versions available |  Minor | documentation 
| Akira AJISAKA | J.Andreina |
+| [HDFS-6741](https://issues.apache.org/jira/browse/HDFS-6741) | Improve 
permission denied message when FSPermissionChecker#checkOwner fails |  Trivial 
| . | Stephen Chu | Harsh J |
+| [HDFS-6735](https://issues.apache.org/jira/browse/HDFS-6735) | A minor 
optimization to avoid pread() be blocked by read() inside the same 
DFSInputStream |  Major | hdfs-client | Liang Xie | Lars Hofhansl |
+| [HDFS-6565](https://issues.apache.org/jira/browse/HDFS-6565) | Use jackson 
instead jetty json in hdfs-client |  Major | . | Haohui Mai | Akira AJISAKA |
+| [HDFS-6133](https://issues.apache.org/jira/browse/HDFS-6133) | Make Balancer 
support exclude specified path |  Major | balancer & mover, datanode | 
zhaoyunjiong | zhaoyunjiong |
+| [HDFS-5853](https://issues.apache.org/jira/browse/HDFS-5853) | Add 
"hadoop.user.group.metrics.percentiles.intervals" to hdfs-default.xml |  Minor 
| documentation, namenode | Akira AJISAKA | Akira AJISAKA |
+| [HDFS-3342](https://issues.apache.org/jira/browse/HDFS-3342) | 
SocketTimeoutException in BlockSender.sendChunks could have a better error 
message |  Minor | datanode | Todd Lipcon | Yongjun Zhang |
+| [HDFS-2219](https://issues.apache.org/jira/browse/HDFS-2219) | Fsck should 
work with fully qualified file paths. |  Minor | tools | Jitendra Nath Pandey | 
Tsz Wo Nicholas Sze |
+| [HDFS-316](https://issues.apache.org/jira/browse/HDFS-316) | Balancer should 
run for a configurable # of iterations |  Minor | balancer & mover | Brian 
Bockelman | Xiaoyu Yao |
+| [MAPREDUCE-6292](https://issues.apache.org/jira/browse/MAPREDUCE-6292) | Use 
org.junit package instead of junit.framework in TestCombineFileInputFormat |  
Minor | test | Akira AJISAKA | Akira AJISAKA |
+| [MAPREDUCE-6267](https://issues.apache.org/jira/browse/MAPREDUCE-6267) | 
Refactor JobSubmitter#copyAndConfigureFiles into it's own class |  Minor | . | 
Chris Trezzo | Chris Trezzo |
+| [MAPREDUCE-6265](https://issues.apache.org/jira/browse/MAPREDUCE-6265) | 
Make ContainerLauncherImpl.INITIAL\_POOL\_SIZE configurable to better control 
to launch/kill containers |  Major | mrv2 | zhihai xu | zhihai xu |
+| [MAPREDUCE-6256](https://issues.apache.org/jira/browse/MAPREDUCE-6256) | 
Removed unused private methods in o.a.h.mapreduce.Job.java |  Minor | . | 
Devaraj K | Naganarasimha G R |
+| [MAPREDUCE-6255](https://issues.apache.org/jira/browse/MAPREDUCE-6255) | Fix 
JobCounter's format to use grouping separator |  Minor | client | Ryu Kobayashi 
| Ryu Kobayashi |
+| [MAPREDUCE-6253](https://issues.apache.org/jira/browse/MAPREDUCE-6253) | 
Update use of Iterator to Iterable |  Minor | . | Ray Chiang | Ray Chiang |
+| [MAPREDUCE-6248](https://issues.apache.org/jira/browse/MAPREDUCE-6248) | 
Allow users to get the MR job information for distcp |  Major | distcp | Jing 
Zhao | Jing Zhao |
+| [MAPREDUCE-6194](https://issues.apache.org/jira/browse/MAPREDUCE-6194) | 
Bubble up final exception in failures during creation of output collectors |  
Minor | task | Harsh J | Varun Saxena |
+| [MAPREDUCE-6173](https://issues.apache.org/jira/browse/MAPREDUCE-6173) | 
Document the configuration of deploying MR over distributed cache with enabling 
wired encryption at the same time |  Major | distributed-cache, documentation | 
Junping Du | Junping Du |
+| [MAPREDUCE-6169](https://issues.apache.org/jira/browse/MAPREDUCE-6169) | 
MergeQueue should release reference to the current item from key and value at 
the end of the iteration to save memory. |  Major | mrv2 | zhihai xu | zhihai 
xu |
+| [MAPREDUCE-6151](https://issues.apache.org/jira/browse/MAPREDUCE-6151) | 
Update document of GridMix |  Minor | documentation | Masatake Iwasaki | 
Masatake Iwasaki |
+| [MAPREDUCE-6150](https://issues.apache.org/jira/browse/MAPREDUCE-6150) | 
Update document of Rumen |  Minor | documentation | Masatake Iwasaki | Masatake 
Iwasaki |
+| [MAPREDUCE-6149](https://issues.apache.org/jira/browse/MAPREDUCE-6149) | 
Document override log4j.properties in MR job |  Major | documentation | Junping 
Du | Junping Du |
+| [MAPREDUCE-6143](https://issues.apache.org/jira/browse/MAPREDUCE-6143) | add 
configuration for  mapreduce speculative execution in MR2 |  Major | mrv2 | 
zhihai xu | zhihai xu |
+| [MAPREDUCE-6141](https://issues.apache.org/jira/browse/MAPREDUCE-6141) | 
History server leveldb recovery store |  Major | jobhistoryserver | Jason Lowe 
| Jason Lowe |
+| [MAPREDUCE-6059](https://issues.apache.org/jira/browse/MAPREDUCE-6059) | 
Speed up history server startup time |  Major | . | Siqi Li | Siqi Li |
+| [MAPREDUCE-6046](https://issues.apache.org/jira/browse/MAPREDUCE-6046) | 
Change the class name for logs in RMCommunicator.java |  Minor | mr-am | 
Devaraj K | Sahil Takiar |
+| [MAPREDUCE-5932](https://issues.apache.org/jira/browse/MAPREDUCE-5932) | 
Provide an option to use a dedicated reduce-side shuffle log |  Major | mrv2 | 
Gera Shegalov | Gera Shegalov |
+| [MAPREDUCE-5800](https://issues.apache.org/jira/browse/MAPREDUCE-5800) | Use 
Job#getInstance instead of deprecated constructors |  Minor | . | Akira AJISAKA 
| Akira AJISAKA |
+| [MAPREDUCE-5612](https://issues.apache.org/jira/browse/MAPREDUCE-5612) | Add 
javadoc for TaskCompletionEvent.Status |  Minor | documentation | Sandy Ryza | 
Chris Palmer |
+| [MAPREDUCE-5583](https://issues.apache.org/jira/browse/MAPREDUCE-5583) | 
Ability to limit running map and reduce tasks |  Major | mr-am, mrv2 | Jason 
Lowe | Jason Lowe |
+| [MAPREDUCE-5335](https://issues.apache.org/jira/browse/MAPREDUCE-5335) | 
Rename Job Tracker terminology in ShuffleSchedulerImpl |  Major | 
applicationmaster | Devaraj K | Devaraj K |
+| [MAPREDUCE-4815](https://issues.apache.org/jira/browse/MAPREDUCE-4815) | 
Speed up FileOutputCommitter#commitJob for many output files |  Major | mrv2 | 
Jason Lowe | Siqi Li |
+| [MAPREDUCE-4431](https://issues.apache.org/jira/browse/MAPREDUCE-4431) | 
mapred command should print the reason on killing already completed jobs |  
Minor | mrv2 | Nishan Shetty | Devaraj K |
+| [YARN-3349](https://issues.apache.org/jira/browse/YARN-3349) | Treat all 
exceptions as failure in TestFSRMStateStore#testFSRMStateStoreClientRetry |  
Minor | test | zhihai xu | zhihai xu |
+| [YARN-3285](https://issues.apache.org/jira/browse/YARN-3285) | Convert 
branch-2 .apt.vm files of YARN to markdown |  Major | documentation | Masatake 
Iwasaki | Masatake Iwasaki |
+| [YARN-3273](https://issues.apache.org/jira/browse/YARN-3273) | Improve web 
UI to facilitate scheduling analysis and debugging |  Major | . | Jian He | 
Rohith Sharma K S |
+| [YARN-3272](https://issues.apache.org/jira/browse/YARN-3272) | Surface 
container locality info in RM web UI |  Major | . | Jian He | Jian He |
+| [YARN-3262](https://issues.apache.org/jira/browse/YARN-3262) |  Surface 
application outstanding resource requests table in RM web UI |  Major | yarn | 
Jian He | Jian He |
+| [YARN-3249](https://issues.apache.org/jira/browse/YARN-3249) | Add a "kill 
application" button to Resource Manager's Web UI |  Minor | resourcemanager | 
Ryu Kobayashi | Ryu Kobayashi |
+| [YARN-3236](https://issues.apache.org/jira/browse/YARN-3236) | cleanup 
RMAuthenticationFilter#AUTH\_HANDLER\_PROPERTY. |  Trivial | resourcemanager | 
zhihai xu | zhihai xu |
+| [YARN-3230](https://issues.apache.org/jira/browse/YARN-3230) | Clarify 
application states on the web UI |  Major | . | Jian He | Jian He |
+| [YARN-3203](https://issues.apache.org/jira/browse/YARN-3203) | Correct a log 
message in AuxServices |  Minor | . | Brahma Reddy Battula | Brahma Reddy 
Battula |
+| [YARN-3195](https://issues.apache.org/jira/browse/YARN-3195) | Add -help to 
yarn logs and nodes CLI command |  Minor | client | Jagadesh Kiran N | Jagadesh 
Kiran N |
+| [YARN-3187](https://issues.apache.org/jira/browse/YARN-3187) | Documentation 
of Capacity Scheduler Queue mapping based on user or group |  Major | 
capacityscheduler, documentation | Naganarasimha G R | Gururaj Shetty |
+| [YARN-3182](https://issues.apache.org/jira/browse/YARN-3182) | Cleanup 
switch statement in ApplicationMasterLauncher#handle() |  Minor | . | Ray 
Chiang | Ray Chiang |
+| [YARN-3179](https://issues.apache.org/jira/browse/YARN-3179) | Update use of 
Iterator to Iterable |  Minor | . | Ray Chiang | Ray Chiang |
+| [YARN-3158](https://issues.apache.org/jira/browse/YARN-3158) | Correct log 
messages in ResourceTrackerService |  Major | . | Devaraj K | Varun Saxena |
+| [YARN-3157](https://issues.apache.org/jira/browse/YARN-3157) | Refactor the 
exception handling in ConverterUtils#to\*Id |  Minor | resourcemanager | Bibin 
A Chundatt | Bibin A Chundatt |
+| [YARN-3147](https://issues.apache.org/jira/browse/YARN-3147) | Clean up RM 
web proxy code |  Major | webapp | Steve Loughran | Steve Loughran |
+| [YARN-3144](https://issues.apache.org/jira/browse/YARN-3144) | Configuration 
for making delegation token failures to timeline server not-fatal |  Major | . 
| Jonathan Eagles | Jonathan Eagles |
+| [YARN-3123](https://issues.apache.org/jira/browse/YARN-3123) | Make YARN CLI 
show a single completed container even if the app is running |  Major | client 
| Zhijie Shen | Naganarasimha G R |
+| [YARN-3108](https://issues.apache.org/jira/browse/YARN-3108) | 
ApplicationHistoryServer doesn't process -D arguments |  Major | . | Chang Li | 
Chang Li |
+| [YARN-3100](https://issues.apache.org/jira/browse/YARN-3100) | Make YARN 
authorization pluggable |  Major | . | Jian He | Jian He |
+| [YARN-3086](https://issues.apache.org/jira/browse/YARN-3086) | Make 
NodeManager memory configurable in MiniYARNCluster |  Minor | test | Robert 
Metzger | Robert Metzger |
+| [YARN-3085](https://issues.apache.org/jira/browse/YARN-3085) | Application 
summary should include the application type |  Major | resourcemanager | Jason 
Lowe | Rohith Sharma K S |
+| [YARN-3077](https://issues.apache.org/jira/browse/YARN-3077) | RM should 
create yarn.resourcemanager.zk-state-store.parent-path recursively |  Major | 
resourcemanager | Chun Chen | Chun Chen |
+| [YARN-3056](https://issues.apache.org/jira/browse/YARN-3056) | add 
verification for containerLaunchDuration in TestNodeManagerMetrics. |  Trivial 
| test | zhihai xu | zhihai xu |
+| [YARN-3022](https://issues.apache.org/jira/browse/YARN-3022) | Expose 
Container resource information from NodeManager for monitoring |  Major | . | 
Anubhav Dhoot | Anubhav Dhoot |
+| [YARN-3005](https://issues.apache.org/jira/browse/YARN-3005) | [JDK7] Use 
switch statement for String instead of if-else statement in 
RegistrySecurity.java |  Trivial | . | Akira AJISAKA | Kengo Seki |
+| [YARN-2996](https://issues.apache.org/jira/browse/YARN-2996) | Refine fs 
operations in FileSystemRMStateStore and few fixes |  Major | resourcemanager | 
Yi Liu | Yi Liu |
+| [YARN-2957](https://issues.apache.org/jira/browse/YARN-2957) | Create unit 
test to automatically compare YarnConfiguration and yarn-default.xml |  Minor | 
. | Ray Chiang | Ray Chiang |
+| [YARN-2950](https://issues.apache.org/jira/browse/YARN-2950) | Change 
message to mandate, not suggest JS requirement on UI |  Minor | webapp | Harsh 
J | Dustin Cote |
+| [YARN-2940](https://issues.apache.org/jira/browse/YARN-2940) | Fix new 
findbugs warnings in rest of the hadoop-yarn components |  Major | . | Varun 
Saxena | Li Lu |
+| [YARN-2939](https://issues.apache.org/jira/browse/YARN-2939) | Fix new 
findbugs warnings in hadoop-yarn-common |  Major | . | Varun Saxena | Li Lu |
+| [YARN-2938](https://issues.apache.org/jira/browse/YARN-2938) | Fix new 
findbugs warnings in hadoop-yarn-resourcemanager and 
hadoop-yarn-applicationhistoryservice |  Major | . | Varun Saxena | Varun 
Saxena |
+| [YARN-2937](https://issues.apache.org/jira/browse/YARN-2937) | Fix new 
findbugs warnings in hadoop-yarn-nodemanager |  Major | . | Varun Saxena | 
Varun Saxena |
+| [YARN-2891](https://issues.apache.org/jira/browse/YARN-2891) | Failed 
Container Executor does not provide a clear error message |  Minor | 
nodemanager | Dustin Cote | Dustin Cote |
+| [YARN-2878](https://issues.apache.org/jira/browse/YARN-2878) | Fix 
DockerContainerExecutor.apt.vm formatting |  Major | documentation | Abin 
Shahab | Abin Shahab |
+| [YARN-2854](https://issues.apache.org/jira/browse/YARN-2854) | The document 
about timeline service and generic service needs to be updated |  Critical | 
timelineserver | Zhijie Shen | Naganarasimha G R |
+| [YARN-2820](https://issues.apache.org/jira/browse/YARN-2820) |  Retry in 
FileSystemRMStateStore when FS's operations fail due to IOException. |  Major | 
resourcemanager | zhihai xu | zhihai xu |
+| [YARN-2802](https://issues.apache.org/jira/browse/YARN-2802) | 
ClusterMetrics to include AM launch and register delays |  Major | 
resourcemanager | zhihai xu | zhihai xu |
+| [YARN-2799](https://issues.apache.org/jira/browse/YARN-2799) | cleanup 
TestLogAggregationService based on the change in YARN-90 |  Minor | test | 
zhihai xu | zhihai xu |
+| [YARN-2797](https://issues.apache.org/jira/browse/YARN-2797) | 
TestWorkPreservingRMRestart should use ParametrizedSchedulerTestBase |  Minor | 
. | Karthik Kambatla | Karthik Kambatla |
+| [YARN-2780](https://issues.apache.org/jira/browse/YARN-2780) | Log 
aggregated resource allocation in rm-appsummary.log |  Minor | resourcemanager 
| Koji Noguchi | Eric Payne |
+| [YARN-2777](https://issues.apache.org/jira/browse/YARN-2777) | Mark the end 
of individual log in aggregated log |  Major | . | Ted Yu | Varun Saxena |
+| [YARN-2679](https://issues.apache.org/jira/browse/YARN-2679) | Add metric 
for container launch duration |  Major | nodemanager | zhihai xu | zhihai xu |
+| [YARN-2669](https://issues.apache.org/jira/browse/YARN-2669) | 
FairScheduler: queue names shouldn't allow periods |  Major | . | Wei Yan | Wei 
Yan |
+| [YARN-2643](https://issues.apache.org/jira/browse/YARN-2643) | Don't create 
a new DominantResourceCalculator on every FairScheduler.allocate call |  
Trivial | . | Sandy Ryza | Karthik Kambatla |
+| [YARN-2641](https://issues.apache.org/jira/browse/YARN-2641) | Decommission 
nodes on -refreshNodes instead of next NM-RM heartbeat |  Major | 
resourcemanager | zhihai xu | zhihai xu |
+| [YARN-2604](https://issues.apache.org/jira/browse/YARN-2604) | Scheduler 
should consider max-allocation-\* in conjunction with the largest node |  Major 
| scheduler | Karthik Kambatla | Robert Kanter |
+| [YARN-2301](https://issues.apache.org/jira/browse/YARN-2301) | Improve yarn 
container command |  Major | . | Jian He | Naganarasimha G R |
+| [YARN-2254](https://issues.apache.org/jira/browse/YARN-2254) | 
TestRMWebServicesAppsModification should run against both CS and FS |  Minor | 
. | zhihai xu | zhihai xu |
+| [YARN-2157](https://issues.apache.org/jira/browse/YARN-2157) | Document YARN 
metrics |  Major | documentation | Akira AJISAKA | Akira AJISAKA |
+| [YARN-1582](https://issues.apache.org/jira/browse/YARN-1582) | Capacity 
Scheduler: add a maximum-allocation-mb setting per queue |  Major | 
capacityscheduler | Thomas Graves | Thomas Graves |
+| [YARN-1393](https://issues.apache.org/jira/browse/YARN-1393) | SLS: Add 
how-to-use instructions |  Major | . | Wei Yan | Wei Yan |
+| [YARN-1299](https://issues.apache.org/jira/browse/YARN-1299) | Improve a log 
message in AppSchedulingInfo by adding application id |  Major | 
resourcemanager | Devaraj K |  |
+| [YARN-1156](https://issues.apache.org/jira/browse/YARN-1156) | Enhance 
NodeManager AllocatedGB and AvailableGB metrics for aggregation of decimal 
values |  Major | . | Akira AJISAKA | Tsuyoshi Ozawa |
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HADOOP-11837](https://issues.apache.org/jira/browse/HADOOP-11837) | 
AuthenticationFilter should destroy SignerSecretProvider in Tomcat deployments 
|  Blocker | security | Venkat Ranganathan | Bowen Zhang |
+| [HADOOP-11815](https://issues.apache.org/jira/browse/HADOOP-11815) | 
HttpServer2 should destroy SignerSecretProvider when it stops |  Blocker | . | 
Rohith Sharma K S | Rohith Sharma K S |
+| [HADOOP-11787](https://issues.apache.org/jira/browse/HADOOP-11787) | 
OpensslSecureRandom.c pthread\_threadid\_np usage signature is wrong on 32-bit 
Mac |  Critical | native | Colin Patrick McCabe | Kiran Kumar M R |
+| [HADOOP-11776](https://issues.apache.org/jira/browse/HADOOP-11776) | jdiff 
is broken in Hadoop 2 |  Blocker | . | Li Lu | Li Lu |
+| [HADOOP-11761](https://issues.apache.org/jira/browse/HADOOP-11761) | Fix 
findbugs warnings in org.apache.hadoop.security.authentication |  Minor | . | 
Li Lu | Li Lu |
+| [HADOOP-11757](https://issues.apache.org/jira/browse/HADOOP-11757) | NFS 
gateway should shutdown when it can't start UDP or TCP server |  Major | nfs | 
Brandon Li | Brandon Li |
+| [HADOOP-11754](https://issues.apache.org/jira/browse/HADOOP-11754) | RM 
fails to start in non-secure mode due to authentication filter failure |  
Blocker | . | Sangjin Lee | Haohui Mai |
+| [HADOOP-11748](https://issues.apache.org/jira/browse/HADOOP-11748) | The 
secrets of auth cookies should not be specified in configuration in clear text 
|  Critical | . | Haohui Mai | Li Lu |
+| [HADOOP-11738](https://issues.apache.org/jira/browse/HADOOP-11738) | Fix a 
link of Protocol Buffers 2.5 for download in BUILDING.txt |  Major | . | 
Tsuyoshi Ozawa | Tsuyoshi Ozawa |
+| [HADOOP-11729](https://issues.apache.org/jira/browse/HADOOP-11729) | Fix 
link to cgroups doc in site.xml |  Minor | documentation | Masatake Iwasaki | 
Masatake Iwasaki |
+| [HADOOP-11722](https://issues.apache.org/jira/browse/HADOOP-11722) | Some 
Instances of Services using ZKDelegationTokenSecretManager go down when old 
token cannot be deleted |  Major | . | Arun Suresh | Arun Suresh |
+| [HADOOP-11720](https://issues.apache.org/jira/browse/HADOOP-11720) | [JDK8] 
Fix javadoc errors caused by incorrect or illegal tags in hadoop-tools |  Major 
| documentation | Akira AJISAKA | Akira AJISAKA |
+| [HADOOP-11693](https://issues.apache.org/jira/browse/HADOOP-11693) | Azure 
Storage FileSystem rename operations are throttled too aggressively to complete 
HBase WAL archiving. |  Major | tools | Duo Xu | Duo Xu |
+| [HADOOP-11691](https://issues.apache.org/jira/browse/HADOOP-11691) | X86 
build of libwinutils is broken |  Critical | build, native | Remus Rusanu | 
Kiran Kumar M R |
+| [HADOOP-11686](https://issues.apache.org/jira/browse/HADOOP-11686) | MiniKDC 
cannot change ORG\_NAME or ORG\_DOMAIN |  Major | security, test | Duo Zhang | 
Duo Zhang |
+| [HADOOP-11674](https://issues.apache.org/jira/browse/HADOOP-11674) | 
oneByteBuf in CryptoInputStream and CryptoOutputStream should be non static |  
Critical | io | Sean Busbey | Sean Busbey |
+| [HADOOP-11666](https://issues.apache.org/jira/browse/HADOOP-11666) | Revert 
the format change of du output introduced by HADOOP-6857 |  Major | . | Akira 
AJISAKA | Byron Wong |
+| [HADOOP-11639](https://issues.apache.org/jira/browse/HADOOP-11639) | Clean 
up Windows native code compilation warnings related to Windows Secure Container 
Executor. |  Major | native | Chris Nauroth | Remus Rusanu |
+| [HADOOP-11638](https://issues.apache.org/jira/browse/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-11634](https://issues.apache.org/jira/browse/HADOOP-11634) | 
Description of webhdfs' principal/keytab should switch places each other |  
Major | documentation | Brahma Reddy Battula | Brahma Reddy Battula |
+| [HADOOP-11629](https://issues.apache.org/jira/browse/HADOOP-11629) | WASB 
filesystem should not start BandwidthGaugeUpdater if fs.azure.skip.metrics set 
to true |  Major | tools | shanyu zhao | shanyu zhao |
+| [HADOOP-11619](https://issues.apache.org/jira/browse/HADOOP-11619) | 
FTPFileSystem should override getDefaultPort |  Major | fs | Gera Shegalov | 
Brahma Reddy Battula |
+| [HADOOP-11618](https://issues.apache.org/jira/browse/HADOOP-11618) | 
DelegateToFileSystem erroneously uses default FS's port in constructor |  Major 
| fs | Gera Shegalov | Brahma Reddy Battula |
+| [HADOOP-11615](https://issues.apache.org/jira/browse/HADOOP-11615) | Update 
ServiceLevelAuth.md for YARN |  Minor | documentation | Akira AJISAKA | Brahma 
Reddy Battula |
+| [HADOOP-11609](https://issues.apache.org/jira/browse/HADOOP-11609) | Correct 
credential commands info in CommandsManual.html#credential |  Major | 
documentation, security | Brahma Reddy Battula | Varun Saxena |
+| [HADOOP-11605](https://issues.apache.org/jira/browse/HADOOP-11605) | 
FilterFileSystem#create with ChecksumOpt should propagate it to wrapped FS |  
Minor | fs | Gera Shegalov | Gera Shegalov |
+| [HADOOP-11604](https://issues.apache.org/jira/browse/HADOOP-11604) | Prevent 
ConcurrentModificationException while closing domain sockets during shutdown of 
DomainSocketWatcher thread. |  Critical | net | Liang Xie | Chris Nauroth |
+| [HADOOP-11602](https://issues.apache.org/jira/browse/HADOOP-11602) | Fix 
toUpperCase/toLowerCase to use Locale.ENGLISH |  Blocker | . | Tsuyoshi Ozawa | 
Tsuyoshi Ozawa |
+| [HADOOP-11595](https://issues.apache.org/jira/browse/HADOOP-11595) | Add 
default implementation for AbstractFileSystem#truncate |  Major | fs | Yi Liu | 
Yi Liu |
+| [HADOOP-11587](https://issues.apache.org/jira/browse/HADOOP-11587) | 
TestMapFile#testMainMethodMapFile creates test files in hadoop-common project 
root |  Trivial | test | Xiaoyu Yao | Xiaoyu Yao |
+| [HADOOP-11571](https://issues.apache.org/jira/browse/HADOOP-11571) | 
Über-jira: S3a stabilisation phase I |  Blocker | fs/s3 | Steve Loughran | 
Steve Loughran |
+| [HADOOP-11558](https://issues.apache.org/jira/browse/HADOOP-11558) | Fix 
dead links to doc of hadoop-tools |  Minor | documentation | Masatake Iwasaki | 
Jean-Pierre Matsumoto |
+| [HADOOP-11549](https://issues.apache.org/jira/browse/HADOOP-11549) | flaky 
test detection tool failed to handle special control characters in test result 
|  Major | tools | Yongjun Zhang | Yongjun Zhang |
+| [HADOOP-11548](https://issues.apache.org/jira/browse/HADOOP-11548) | 
checknative should display a nicer error message when openssl support is not 
compiled in |  Major | build, native | Colin Patrick McCabe | Anu Engineer |
+| [HADOOP-11547](https://issues.apache.org/jira/browse/HADOOP-11547) | 
hadoop-common native compilation fails on Windows due to missing support for 
\_\_attribute\_\_ declaration. |  Major | native | Chris Nauroth | Chris 
Nauroth |
+| [HADOOP-11546](https://issues.apache.org/jira/browse/HADOOP-11546) | 
Checkstyle failing: Unable to instantiate DoubleCheckedLockingCheck |  Major | 
build | Steve Loughran | Tsuyoshi Ozawa |
+| [HADOOP-11545](https://issues.apache.org/jira/browse/HADOOP-11545) | 
ArrayIndexOutOfBoundsException is thrown with "hadoop credential list 
-provider" |  Minor | security | Brahma Reddy Battula | Brahma Reddy Battula |
+| [HADOOP-11529](https://issues.apache.org/jira/browse/HADOOP-11529) | Fix 
findbugs warnings in hadoop-archives |  Minor | tools | Masatake Iwasaki | 
Masatake Iwasaki |
+| [HADOOP-11526](https://issues.apache.org/jira/browse/HADOOP-11526) | Memory 
leak in Bzip2Compressor and Bzip2Decompressor |  Major | io, native | Ian 
Rogers | Anu Engineer |
+| [HADOOP-11523](https://issues.apache.org/jira/browse/HADOOP-11523) | 
StorageException complaining " no lease ID" when updating 
FolderLastModifiedTime in WASB |  Major | tools | Duo Xu | Duo Xu |
+| [HADOOP-11512](https://issues.apache.org/jira/browse/HADOOP-11512) | Use 
getTrimmedStrings when reading serialization keys |  Minor | io | Harsh J | 
Ryan P |
+| [HADOOP-11509](https://issues.apache.org/jira/browse/HADOOP-11509) | change 
parsing sequence in GenericOptionsParser to parse -D parameters first |  Major 
| . | Xuan Gong | Xuan Gong |
+| [HADOOP-11507](https://issues.apache.org/jira/browse/HADOOP-11507) | Hadoop 
RPC Authentication problem with different user locale |  Minor | . | Talat 
UYARER | Talat UYARER |
+| [HADOOP-11500](https://issues.apache.org/jira/browse/HADOOP-11500) | 
InputStream is left unclosed in ApplicationClassLoader |  Major | . | Ted Yu | 
Ted Yu |
+| [HADOOP-11499](https://issues.apache.org/jira/browse/HADOOP-11499) | Check 
of executorThreadsStarted in ValueQueue#submitRefillTask() evades lock 
acquisition |  Minor | . | Ted Yu | Ted Yu |
+| [HADOOP-11497](https://issues.apache.org/jira/browse/HADOOP-11497) | Fix 
typo in ClusterSetup.html#Hadoop\_Startup |  Major | documentation | Christian 
Winkler | Christian Winkler |
+| [HADOOP-11494](https://issues.apache.org/jira/browse/HADOOP-11494) | Lock 
acquisition on WrappedInputStream#unwrappedRpcBuffer may race with another 
thread |  Minor | . | Ted Yu | Ted Yu |
+| [HADOOP-11493](https://issues.apache.org/jira/browse/HADOOP-11493) | Fix 
some typos in kms-acls.xml description |  Trivial | kms | Charles Lamb | 
Charles Lamb |
+| [HADOOP-11488](https://issues.apache.org/jira/browse/HADOOP-11488) | 
Difference in default connection timeout for S3A FS |  Minor | fs/s3 | Harsh J 
| Daisuke Kobayashi |
+| [HADOOP-11482](https://issues.apache.org/jira/browse/HADOOP-11482) | Use 
correct UGI when KMSClientProvider is called by a proxy user |  Major | . | 
Arun Suresh | Arun Suresh |
+| [HADOOP-11480](https://issues.apache.org/jira/browse/HADOOP-11480) | Typo in 
hadoop-aws/index.md uses wrong scheme for test.fs.s3.name |  Minor | 
documentation | Ted Yu | Ted Yu |
+| [HADOOP-11470](https://issues.apache.org/jira/browse/HADOOP-11470) | Remove 
some uses of obsolete guava APIs from the hadoop codebase |  Major | . | 
Sangjin Lee | Sangjin Lee |
+| [HADOOP-11469](https://issues.apache.org/jira/browse/HADOOP-11469) | KMS 
should skip default.key.acl and whitelist.key.acl when loading key acl |  Minor 
| kms | Dian Fu | Dian Fu |
+| [HADOOP-11467](https://issues.apache.org/jira/browse/HADOOP-11467) | 
KerberosAuthenticator can connect to a non-secure cluster |  Critical | 
security | Robert Kanter | Yongjun Zhang |
+| [HADOOP-11462](https://issues.apache.org/jira/browse/HADOOP-11462) | 
TestSocketIOWithTimeout needs change for PowerPC platform |  Major | test | 
Ayappan | Ayappan |
+| [HADOOP-11459](https://issues.apache.org/jira/browse/HADOOP-11459) | Fix 
recent findbugs in ActiveStandbyElector, NetUtils and ShellBasedIdMapping |  
Minor | . | Vinayakumar B | Vinayakumar B |
+| [HADOOP-11450](https://issues.apache.org/jira/browse/HADOOP-11450) | Cleanup 
DistCpV1 not to use deprecated methods and fix javadocs |  Minor | tools/distcp 
| Tsuyoshi Ozawa | Varun Saxena |
+| [HADOOP-11449](https://issues.apache.org/jira/browse/HADOOP-11449) | [JDK8] 
Cannot build on Windows: error: unexpected end tag: \</ul\> |  Major | build | 
Alec Taylor | Chris Nauroth |
+| [HADOOP-11446](https://issues.apache.org/jira/browse/HADOOP-11446) | 
S3AOutputStream should use shared thread pool to avoid OutOfMemoryError |  
Major | fs/s3 | Ted Yu | Ted Yu |
+| [HADOOP-11445](https://issues.apache.org/jira/browse/HADOOP-11445) | 
Bzip2Codec: Data block is skipped when position of newly created stream is 
equal to start of split |  Critical | . | Ankit Kamboj | Ankit Kamboj |
+| [HADOOP-11431](https://issues.apache.org/jira/browse/HADOOP-11431) | clean 
up redundant maven-site-plugin configuration |  Major | . | Hervé Boutemy | 
Hervé Boutemy |
+| [HADOOP-11428](https://issues.apache.org/jira/browse/HADOOP-11428) | Remove 
obsolete reference to Cygwin in BUILDING.txt |  Major | documentation | Arpit 
Agarwal | Arpit Agarwal |
+| [HADOOP-11420](https://issues.apache.org/jira/browse/HADOOP-11420) | Use 
latest maven-site-plugin and replace link to svn with link to git |  Trivial | 
site | Hervé Boutemy | Hervé Boutemy |
+| [HADOOP-11414](https://issues.apache.org/jira/browse/HADOOP-11414) | 
FileBasedIPList#readLines() can leak file descriptors |  Minor | . | Ted Yu | 
Tsuyoshi Ozawa |
+| [HADOOP-11412](https://issues.apache.org/jira/browse/HADOOP-11412) | POMs 
mention "The Apache Software License" rather than "Apache License" |  Trivial | 
. | Hervé Boutemy | Hervé Boutemy |
+| [HADOOP-11411](https://issues.apache.org/jira/browse/HADOOP-11411) | Hive 
build failure on hadoop-2.7 due to HADOOP-11356 |  Major | . | Jason Dere |  |
+| [HADOOP-11409](https://issues.apache.org/jira/browse/HADOOP-11409) | 
FileContext.getFileContext can stack overflow if default fs misconfigured |  
Major | . | Jason Lowe | Gera Shegalov |
+| [HADOOP-11403](https://issues.apache.org/jira/browse/HADOOP-11403) | Avoid 
using sys\_errlist on Solaris, which lacks support for it |  Major | . | 
Malcolm Kavalsky | Malcolm Kavalsky |
+| [HADOOP-11402](https://issues.apache.org/jira/browse/HADOOP-11402) | 
Negative user-to-group cache entries are never cleared for never-again-accessed 
users |  Major | . | Colin Patrick McCabe | Varun Saxena |
+| [HADOOP-11400](https://issues.apache.org/jira/browse/HADOOP-11400) | 
GraphiteSink does not reconnect to Graphite after 'broken pipe' |  Major | 
metrics | Kamil Gorlo | Kamil Gorlo |
+| [HADOOP-11394](https://issues.apache.org/jira/browse/HADOOP-11394) | 
hadoop-aws documentation missing. |  Major | documentation | Chris Nauroth | 
Chris Nauroth |
+| [HADOOP-11388](https://issues.apache.org/jira/browse/HADOOP-11388) | Remove 
deprecated o.a.h.metrics.file.FileContext |  Minor | . | Haohui Mai | Li Lu |
+| [HADOOP-11386](https://issues.apache.org/jira/browse/HADOOP-11386) | Replace 
\n by %n in format hadoop-common format strings |  Major | . | Li Lu | Li Lu |
+| [HADOOP-11368](https://issues.apache.org/jira/browse/HADOOP-11368) | Fix 
SSLFactory truststore reloader thread leak in KMSClientProvider |  Major | kms 
| Arun Suresh | Arun Suresh |
+| [HADOOP-11363](https://issues.apache.org/jira/browse/HADOOP-11363) | Hadoop 
maven surefire-plugin uses must set heap size |  Major | build | Steve Loughran 
| Steve Loughran |
+| [HADOOP-11355](https://issues.apache.org/jira/browse/HADOOP-11355) | When 
accessing data in HDFS and the key has been deleted, a Null Pointer Exception 
is shown. |  Minor | . | Arun Suresh | Arun Suresh |
+| [HADOOP-11354](https://issues.apache.org/jira/browse/HADOOP-11354) | 
ThrottledInputStream doesn't perform effective throttling |  Major | . | Ted Yu 
| Ted Yu |
+| [HADOOP-11350](https://issues.apache.org/jira/browse/HADOOP-11350) | The 
size of header buffer of HttpServer is too small when HTTPS is enabled |  Major 
| security | Benoy Antony | Benoy Antony |
+| [HADOOP-11349](https://issues.apache.org/jira/browse/HADOOP-11349) | 
RawLocalFileSystem leaks file descriptor while creating a file if creat 
succeeds but chmod fails. |  Minor | fs | Chris Nauroth | Varun Saxena |
+| [HADOOP-11348](https://issues.apache.org/jira/browse/HADOOP-11348) | Remove 
unused variable from CMake error message for finding openssl |  Minor | . | 
Dian Fu | Dian Fu |
+| [HADOOP-11344](https://issues.apache.org/jira/browse/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-11343](https://issues.apache.org/jira/browse/HADOOP-11343) | 
Overflow is not properly handled in caclulating final iv for AES CTR |  Blocker 
| security | Jerry Chen | Jerry Chen |
+| [HADOOP-11342](https://issues.apache.org/jira/browse/HADOOP-11342) | KMS key 
ACL should ignore ALL operation for default key ACL and whitelist key ACL |  
Major | kms, security | Dian Fu | Dian Fu |
+| [HADOOP-11337](https://issues.apache.org/jira/browse/HADOOP-11337) | 
KeyAuthorizationKeyProvider access checks need to be done atomically |  Major | 
. | Dian Fu | Dian Fu |
+| [HADOOP-11333](https://issues.apache.org/jira/browse/HADOOP-11333) | Fix 
deadlock in DomainSocketWatcher when the notification pipe is full |  Major | . 
| zhaoyunjiong | zhaoyunjiong |
+| [HADOOP-11332](https://issues.apache.org/jira/browse/HADOOP-11332) | 
KerberosAuthenticator#doSpnegoSequence should check if kerberos TGT is 
available in the subject |  Major | security | Dian Fu | Dian Fu |
+| [HADOOP-11329](https://issues.apache.org/jira/browse/HADOOP-11329) | Add 
JAVA\_LIBRARY\_PATH to KMS startup options |  Major | kms, security | Dian Fu | 
Arun Suresh |
+| [HADOOP-11327](https://issues.apache.org/jira/browse/HADOOP-11327) | 
BloomFilter#not() omits the last bit, resulting in an incorrect filter |  Minor 
| util | Tim Luo | Eric Payne |
+| [HADOOP-11322](https://issues.apache.org/jira/browse/HADOOP-11322) | key 
based ACL check in KMS always check KeyOpType.MANAGEMENT even actual KeyOpType 
is not MANAGEMENT |  Major | security | Dian Fu | Dian Fu |
+| [HADOOP-11321](https://issues.apache.org/jira/browse/HADOOP-11321) | 
copyToLocal cannot save a file to an SMB share unless the user has Full Control 
permissions. |  Major | fs | Chris Nauroth | Chris Nauroth |
+| [HADOOP-11318](https://issues.apache.org/jira/browse/HADOOP-11318) | Update 
the document for hadoop fs -stat |  Major | documentation | Akira AJISAKA | 
Akira AJISAKA |
+| [HADOOP-11316](https://issues.apache.org/jira/browse/HADOOP-11316) | "mvn 
package -Pdist,docs -DskipTests -Dtar" fails because of non-ascii characters |  
Blocker | . | Tsuyoshi Ozawa | Tsuyoshi Ozawa |
+| [HADOOP-11312](https://issues.apache.org/jira/browse/HADOOP-11312) | Fix 
unit tests to not use uppercase key names |  Major | security | Andrew Wang | 
Andrew Wang |
+| [HADOOP-11309](https://issues.apache.org/jira/browse/HADOOP-11309) | System 
class pattern package.Foo should match package.Foo$Bar, too |  Blocker | . | 
Gera Shegalov | Gera Shegalov |
+| [HADOOP-11300](https://issues.apache.org/jira/browse/HADOOP-11300) | KMS 
startup scripts must not display the keystore / truststore passwords |  Major | 
kms | Arun Suresh | Arun Suresh |
+| [HADOOP-11295](https://issues.apache.org/jira/browse/HADOOP-11295) | RPC 
Server Reader thread can't shutdown if RPCCallQueue is full |  Major | . | Ming 
Ma | Ming Ma |
+| [HADOOP-11294](https://issues.apache.org/jira/browse/HADOOP-11294) | 
Nfs3FileAttributes should not change the values of rdev, nlink and size in the 
constructor |  Minor | nfs | Brandon Li | Brandon Li |
+| [HADOOP-11289](https://issues.apache.org/jira/browse/HADOOP-11289) | Fix 
typo in RpcUtil log message |  Trivial | net | Charles Lamb | Charles Lamb |
+| [HADOOP-11287](https://issues.apache.org/jira/browse/HADOOP-11287) | 
Simplify UGI#reloginFromKeytab for Java 7+ |  Major | . | Haohui Mai | Li Lu |
+| [HADOOP-11283](https://issues.apache.org/jira/browse/HADOOP-11283) | 
Potentially unclosed SequenceFile.Writer in DistCpV1#setup() |  Minor | . | Ted 
Yu | Varun Saxena |
+| [HADOOP-11273](https://issues.apache.org/jira/browse/HADOOP-11273) | 
TestMiniKdc failure: login options not compatible with IBM JDK |  Major | test 
| Gao Zhong Liang | Gao Zhong Liang |
+| [HADOOP-11272](https://issues.apache.org/jira/browse/HADOOP-11272) | Allow 
ZKSignerSecretProvider and ZKDelegationTokenSecretManager to use the same 
curator client |  Major | . | Arun Suresh | Arun Suresh |
+| [HADOOP-11271](https://issues.apache.org/jira/browse/HADOOP-11271) | Use 
Time.monotonicNow() in Shell.java instead of Time.now() |  Minor | . | 
Vinayakumar B | Vinayakumar B |
+| [HADOOP-11269](https://issues.apache.org/jira/browse/HADOOP-11269) | Add 
java 8 profile for hadoop-annotations |  Major | . | Haohui Mai | Li Lu |
+| [HADOOP-11268](https://issues.apache.org/jira/browse/HADOOP-11268) | Update 
BUILDING.txt to remove the workaround for tools.jar |  Minor | . | Haohui Mai | 
Li Lu |
+| [HADOOP-11267](https://issues.apache.org/jira/browse/HADOOP-11267) | 
TestSecurityUtil fails when run with JDK8 because of empty principal names |  
Minor | security, test | Stephen Chu | Stephen Chu |
+| [HADOOP-11266](https://issues.apache.org/jira/browse/HADOOP-11266) | Remove 
no longer supported activation properties for packaging from pom |  Trivial | 
build | Masatake Iwasaki | Masatake Iwasaki |
+| [HADOOP-11256](https://issues.apache.org/jira/browse/HADOOP-11256) | Some 
site docs have inconsistent appearance |  Minor | documentation | Masatake 
Iwasaki | Masatake Iwasaki |
+| [HADOOP-11248](https://issues.apache.org/jira/browse/HADOOP-11248) | Add 
hadoop configuration to disable Azure Filesystem metrics collection |  Major | 
fs | shanyu zhao | shanyu zhao |
+| [HADOOP-11246](https://issues.apache.org/jira/browse/HADOOP-11246) | Move 
jenkins to Java 7 |  Major | . | Haohui Mai | Steve Loughran |
+| [HADOOP-11238](https://issues.apache.org/jira/browse/HADOOP-11238) | Update 
the NameNode's Group Cache in the background when possible |  Minor | . | Chris 
Li | Chris Li |
+| [HADOOP-11236](https://issues.apache.org/jira/browse/HADOOP-11236) | NFS: 
Fix javadoc warning in RpcProgram.java |  Trivial | documentation | Abhiraj 
Butala | Abhiraj Butala |
+| [HADOOP-11230](https://issues.apache.org/jira/browse/HADOOP-11230) | Add 
missing dependency of bouncycastle for kms, httpfs, hdfs, MR and YARN |  Major 
| test | Robert Kanter | Robert Kanter |
+| [HADOOP-11213](https://issues.apache.org/jira/browse/HADOOP-11213) | Typos 
in html pages: SecureMode and EncryptedShuffle |  Minor | . | Wei Yan | Wei Yan 
|
+| [HADOOP-11211](https://issues.apache.org/jira/browse/HADOOP-11211) | 
mapreduce.job.classloader.system.classes semantics should be order-independent 
|  Major | . | Yitong Zhou | Yitong Zhou |
+| [HADOOP-11209](https://issues.apache.org/jira/browse/HADOOP-11209) | 
Configuration#updatingResource/finalParameters are not thread-safe |  Major | 
conf | Josh Rosen | Varun Saxena |
+| [HADOOP-11201](https://issues.apache.org/jira/browse/HADOOP-11201) | Hadoop 
Archives should support globs resolving to files |  Blocker | tools | Gera 
Shegalov | Gera Shegalov |
+| [HADOOP-11187](https://issues.apache.org/jira/browse/HADOOP-11187) | 
NameNode - KMS communication fails after a long period of inactivity |  Major | 
. | Arun Suresh | Arun Suresh |
+| [HADOOP-11186](https://issues.apache.org/jira/browse/HADOOP-11186) | 
documentation should talk about hadoop.htrace.spanreceiver.classes, not 
hadoop.trace.spanreceiver.classes |  Minor | . | Colin Patrick McCabe | Colin 
Patrick McCabe |
+| [HADOOP-11166](https://issues.apache.org/jira/browse/HADOOP-11166) | Remove 
ulimit from test-patch.sh |  Major | . | Andrew Wang | Andrew Wang |
+| [HADOOP-11157](https://issues.apache.org/jira/browse/HADOOP-11157) | 
ZKDelegationTokenSecretManager never shuts down listenerThreadPool |  Major | 
security | Gregory Chanan | Arun Suresh |
+| [HADOOP-11156](https://issues.apache.org/jira/browse/HADOOP-11156) | 
DelegateToFileSystem should implement getFsStatus(final Path f). |  Major | fs 
| zhihai xu | zhihai xu |
+| [HADOOP-11039](https://issues.apache.org/jira/browse/HADOOP-11039) | 
ByteBufferReadable API doc is inconsistent with the implementations. |  Minor | 
documentation | Yi Liu | Yi Liu |
+| [HADOOP-11014](https://issues.apache.org/jira/browse/HADOOP-11014) | 
Potential resource leak in JavaKeyStoreProvider due to unclosed stream |  Minor 
| security | Ted Yu | Tsuyoshi Ozawa |
+| [HADOOP-11008](https://issues.apache.org/jira/browse/HADOOP-11008) | Remove 
duplicated description about proxy-user in site documents |  Minor | 
documentation | Masatake Iwasaki | Masatake Iwasaki |
+| [HADOOP-11000](https://issues.apache.org/jira/browse/HADOOP-11000) | 
HAServiceProtocol's health state is incorrectly transitioned to 
SERVICE\_NOT\_RESPONDING |  Major | . | Ming Ma | Ming Ma |
+| [HADOOP-10953](https://issues.apache.org/jira/browse/HADOOP-10953) | 
NetworkTopology#add calls NetworkTopology#toString without holding the netlock 
|  Minor | net | Liang Xie | Liang Xie |
+| [HADOOP-10852](https://issues.apache.org/jira/browse/HADOOP-10852) | 
NetgroupCache is not thread-safe |  Major | security | Benoy Antony | Benoy 
Antony |
+| [HADOOP-10840](https://issues.apache.org/jira/browse/HADOOP-10840) | Fix 
OutOfMemoryError caused by metrics system in Azure File System |  Major | 
metrics | shanyu zhao | shanyu zhao |
+| [HADOOP-10748](https://issues.apache.org/jira/browse/HADOOP-10748) | 
HttpServer2 should not load JspServlet |  Major | . | Haohui Mai | Haohui Mai |
+| [HADOOP-10717](https://issues.apache.org/jira/browse/HADOOP-10717) | 
HttpServer2 should load jsp DTD from local jars instead of going remote |  
Blocker | . | Dapeng Sun | Dapeng Sun |
+| [HADOOP-10714](https://issues.apache.org/jira/browse/HADOOP-10714) | 
AmazonS3Client.deleteObjects() need to be limited to 1000 entries per call |  
Critical | fs/s3 | David S. Wang | Juan Yu |
+| [HADOOP-10703](https://issues.apache.org/jira/browse/HADOOP-10703) | 
HttpServer2 creates multiple authentication filters |  Major | security | Benoy 
Antony | Benoy Antony |
+| [HADOOP-10690](https://issues.apache.org/jira/browse/HADOOP-10690) | Lack of 
synchronization on access to InputStream in 
NativeAzureFileSystem#NativeAzureFsInputStream#close() |  Minor | tools | Ted 
Yu | Chen He |
+| [HADOOP-10689](https://issues.apache.org/jira/browse/HADOOP-10689) | 
InputStream is not closed in AzureNativeFileSystemStore#retrieve() |  Minor | 
tools | Ted Yu | Chen He |
+| [HADOOP-10542](https://issues.apache.org/jira/browse/HADOOP-10542) | 
Potential null pointer dereference in Jets3tFileSystemStore#retrieveBlock() |  
Minor | fs/s3 | Ted Yu | Ted Yu |
+| [HADOOP-10181](https://issues.apache.org/jira/browse/HADOOP-10181) | 
GangliaContext does not work with multicast ganglia setup |  Minor | metrics | 
Andrew Otto | Andrew Johnson |
+| [HADOOP-10134](https://issues.apache.org/jira/browse/HADOOP-10134) | [JDK8] 
Fix Javadoc errors caused by incorrect or illegal tags in doc comments |  Minor 
| . | Andrew Purtell | Andrew Purtell |
+| [HADOOP-10062](https://issues.apache.org/jira/browse/HADOOP-10062) | race 
condition in MetricsSystemImpl#publishMetricsNow that causes incorrect results 
|  Major | metrics | Shinichi Yamashita | Sangjin Lee |
+| [HADOOP-9922](https://issues.apache.org/jira/browse/HADOOP-9922) | hadoop 
windows native build will fail in 32 bit machine |  Major | build, native | 
Vinayakumar B | Kiran Kumar M R |
+| [HADOOP-9907](https://issues.apache.org/jira/browse/HADOOP-9907) | Webapp 
http://hostname:port/metrics  link is not working |  Critical | . | Jian He | 
Akira AJISAKA |
+| [HADOOP-9137](https://issues.apache.org/jira/browse/HADOOP-9137) | Support 
connection limiting in IPC server |  Major | . | Sanjay Radia | Kihwal Lee |
+| [HADOOP-9087](https://issues.apache.org/jira/browse/HADOOP-9087) | Queue 
size metric for metric sinks isn't actually maintained |  Minor | metrics | 
Mostafa Elhemali | Akira AJISAKA |
+| [HADOOP-8642](https://issues.apache.org/jira/browse/HADOOP-8642) | Document 
that io.native.lib.available only controls native bz2 and zlib compression 
codecs |  Major | documentation, native | Eli Collins | Akira AJISAKA |
+| [HADOOP-6221](https://issues.apache.org/jira/browse/HADOOP-6221) | RPC 
Client operations cannot be interrupted |  Minor | ipc | Steve Loughran | Steve 
Loughran |
+| [HDFS-8072](https://issues.apache.org/jira/browse/HDFS-8072) | Reserved RBW 
space is not released if client terminates while writing block |  Major | 
datanode | Arpit Agarwal | Arpit Agarwal |
+| [HDFS-8063](https://issues.apache.org/jira/browse/HDFS-8063) | Fix 
intermittent test failures in TestTracing |  Minor | test | Masatake Iwasaki | 
Masatake Iwasaki |
+| [HDFS-8051](https://issues.apache.org/jira/browse/HDFS-8051) | 
FsVolumeList#addVolume should release volume reference if not put it into 
BlockScanner. |  Major | datanode | Lei (Eddy) Xu | Lei (Eddy) Xu |
+| [HDFS-8036](https://issues.apache.org/jira/browse/HDFS-8036) | Use snapshot 
path as source when using snapshot diff report in DistCp |  Major | distcp | 
Sushmitha Sreenivasan | Jing Zhao |
+| [HDFS-8025](https://issues.apache.org/jira/browse/HDFS-8025) | Addendum fix 
for HDFS-3087 Decomissioning on NN restart can complete without blocks being 
replicated |  Major | . | Ming Ma | Ming Ma |
+| [HDFS-8001](https://issues.apache.org/jira/browse/HDFS-8001) | 
RpcProgramNfs3 : wrong parsing of dfs.blocksize |  Trivial | nfs | Remi 
Catherinot | Remi Catherinot |
+| [HDFS-7999](https://issues.apache.org/jira/browse/HDFS-7999) | 
FsDatasetImpl#createTemporary sometimes holds the FSDatasetImpl lock for a very 
long time |  Major | . | zhouyingchao | zhouyingchao |
+| [HDFS-7996](https://issues.apache.org/jira/browse/HDFS-7996) | After 
swapping a volume, BlockReceiver reports ReplicaNotFoundException |  Critical | 
datanode | Lei (Eddy) Xu | Lei (Eddy) Xu |
+| [HDFS-7977](https://issues.apache.org/jira/browse/HDFS-7977) | NFS couldn't 
take percentile intervals |  Major | nfs | Brandon Li | Brandon Li |
+| [HDFS-7963](https://issues.apache.org/jira/browse/HDFS-7963) | Fix expected 
tracing spans in TestTracing along with HDFS-7054 |  Critical | test | Masatake 
Iwasaki | Masatake Iwasaki |
+| [HDFS-7961](https://issues.apache.org/jira/browse/HDFS-7961) | Trigger full 
block report after hot swapping disk |  Major | . | Lei (Eddy) Xu | Lei (Eddy) 
Xu |
+| [HDFS-7960](https://issues.apache.org/jira/browse/HDFS-7960) | The full 
block report should prune zombie storages even if they're not empty |  Critical 
| . | Lei (Eddy) Xu | Colin Patrick McCabe |
+| [HDFS-7957](https://issues.apache.org/jira/browse/HDFS-7957) | Truncate 
should verify quota before making changes |  Critical | namenode | Jing Zhao | 
Jing Zhao |
+| [HDFS-7956](https://issues.apache.org/jira/browse/HDFS-7956) | Improve 
logging for DatanodeRegistration. |  Major | namenode | Konstantin Shvachko | 
Plamen Jeliazkov |
+| [HDFS-7953](https://issues.apache.org/jira/browse/HDFS-7953) | NN Web UI 
fails to navigate to paths that contain # |  Minor | namenode | kanaka kumar 
avvaru | kanaka kumar avvaru |
+| [HDFS-7945](https://issues.apache.org/jira/browse/HDFS-7945) | The WebHdfs 
system on DN does not honor the length parameter |  Blocker | . | Haohui Mai | 
Haohui Mai |
+| [HDFS-7943](https://issues.apache.org/jira/browse/HDFS-7943) | Append cannot 
handle the last block with length greater than the preferred block size |  
Blocker | . | Jing Zhao | Jing Zhao |
+| [HDFS-7942](https://issues.apache.org/jira/browse/HDFS-7942) | NFS: support 
regexp grouping in nfs.exports.allowed.hosts |  Major | nfs | Brandon Li | 
Brandon Li |
+| [HDFS-7932](https://issues.apache.org/jira/browse/HDFS-7932) | Speed up the 
shutdown of datanode during rolling upgrade |  Major | . | Kihwal Lee | Kihwal 
Lee |
+| [HDFS-7930](https://issues.apache.org/jira/browse/HDFS-7930) | 
commitBlockSynchronization() does not remove locations |  Blocker | namenode | 
Konstantin Shvachko | Yi Liu |
+| [HDFS-7929](https://issues.apache.org/jira/browse/HDFS-7929) | inotify 
unable fetch pre-upgrade edit log segments once upgrade starts |  Major | . | 
Zhe Zhang | Zhe Zhang |
+| [HDFS-7926](https://issues.apache.org/jira/browse/HDFS-7926) | NameNode 
implementation of ClientProtocol.truncate(..) is not idempotent |  Major | 
namenode | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
+| [HDFS-7915](https://issues.apache.org/jira/browse/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 Patrick McCabe | Colin 
Patrick McCabe |
+| [HDFS-7886](https://issues.apache.org/jira/browse/HDFS-7886) | 
TestFileTruncate#testTruncateWithDataNodesRestart runs timeout sometimes |  
Minor | test | Yi Liu | Plamen Jeliazkov |
+| [HDFS-7885](https://issues.apache.org/jira/browse/HDFS-7885) | Datanode 
should not trust the generation stamp provided by client |  Critical | datanode 
| vitthal (Suhas) Gogate | Tsz Wo Nicholas Sze |
+| [HDFS-7884](https://issues.apache.org/jira/browse/HDFS-7884) | 
NullPointerException in BlockSender |  Blocker | datanode | Tsz Wo Nicholas Sze 
| Brahma Reddy Battula |
+| [HDFS-7881](https://issues.apache.org/jira/browse/HDFS-7881) | 
TestHftpFileSystem#testSeek fails in branch-2 |  Blocker | . | Akira AJISAKA | 
Brahma Reddy Battula |
+| [HDFS-7880](https://issues.apache.org/jira/browse/HDFS-7880) | Remove the 
tests for legacy Web UI in branch-2 |  Blocker | test | Akira AJISAKA | Brahma 
Reddy Battula |
+| [HDFS-7879](https://issues.apache.org/jira/browse/HDFS-7879) | hdfs.dll does 
not export functions of the public libhdfs API |  Major | build, libhdfs | 
Chris Nauroth | Chris Nauroth |
+| [HDFS-7871](https://issues.apache.org/jira/browse/HDFS-7871) | 
NameNodeEditLogRoller can keep printing "Swallowing exception" message |  
Critical | . | Jing Zhao | Jing Zhao |
+| [HDFS-7869](https://issues.apache.org/jira/browse/HDFS-7869) | Inconsistency 
in the return information while performing rolling upgrade |  Major | . | 
J.Andreina | J.Andreina |
+| [HDFS-7831](https://issues.apache.org/jira/browse/HDFS-7831) | Fix the 
starting index and end condition of the loop in 
FileDiffList.findEarlierSnapshotBlocks() |  Major | . | Konstantin Shvachko | 
Konstantin Shvachko |
+| [HDFS-7830](https://issues.apache.org/jira/browse/HDFS-7830) | DataNode does 
not release the volume lock when adding a volume fails. |  Major | datanode | 
Lei (Eddy) Xu | Lei (Eddy) Xu |
+| [HDFS-7818](https://issues.apache.org/jira/browse/HDFS-7818) | OffsetParam 
should return the default value instead of throwing NPE when the value is 
unspecified |  Blocker | webhdfs | Eric Payne | Eric Payne |
+| [HDFS-7816](https://issues.apache.org/jira/browse/HDFS-7816) | Unable to 
open webhdfs paths with "+" |  Blocker | webhdfs | Jason Lowe | Haohui Mai |
+| [HDFS-7813](https://issues.apache.org/jira/browse/HDFS-7813) | 
TestDFSHAAdminMiniCluster#testFencer testcase is failing frequently |  Major | 
ha, test | Rakesh R | Rakesh R |
+| [HDFS-7807](https://issues.apache.org/jira/browse/HDFS-7807) | libhdfs 
htable.c: fix htable resizing, add unit test |  Major | native | Colin Patrick 
McCabe | Colin Patrick McCabe |
+| [HDFS-7805](https://issues.apache.org/jira/browse/HDFS-7805) | NameNode 
recovery prompt should be printed on console |  Major | namenode | Surendra 
Singh Lilhore | Surendra Singh Lilhore |
+| [HDFS-7798](https://issues.apache.org/jira/browse/HDFS-7798) | Checkpointing 
failure caused by shared KerberosAuthenticator |  Critical | security | 
Chengbing Liu | Chengbing Liu |
+| [HDFS-7788](https://issues.apache.org/jira/browse/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 |
+| [HDFS-7785](https://issues.apache.org/jira/browse/HDFS-7785) | Improve 
diagnostics information for HttpPutFailedException |  Major | namenode | 
Chengbing Liu | Chengbing Liu |
+| [HDFS-7778](https://issues.apache.org/jira/browse/HDFS-7778) | Rename 
FsVolumeListTest to TestFsVolumeList and commit it to branch-2 |  Major | 
datanode, test | Lei (Eddy) Xu | Lei (Eddy) Xu |
+| [HDFS-7774](https://issues.apache.org/jira/browse/HDFS-7774) | Unresolved 
symbols error while compiling HDFS on Windows 7/32 bit |  Critical | build, 
native | Venkatasubramaniam Ramakrishnan | Kiran Kumar M R |
+| [HDFS-7769](https://issues.apache.org/jira/browse/HDFS-7769) | TestHDFSCLI 
create files in hdfs project root dir |  Trivial | test | Tsz Wo Nicholas Sze | 
 |
+| [HDFS-7763](https://issues.apache.org/jira/browse/HDFS-7763) | fix zkfc hung 
issue due to not catching exception in a corner case |  Major | ha | Liang Xie 
| Liang Xie |
+| [HDFS-7756](https://issues.apache.org/jira/browse/HDFS-7756) | Restore 
method signature for LocatedBlock#getLocations() |  Major | . | Ted Yu | Ted Yu 
|
+| [HDFS-7753](https://issues.apache.org/jira/browse/HDFS-7753) | Fix 
Multithreaded correctness Warnings in BackupImage.java |  Major | . | Rakesh R 
| Konstantin Shvachko |
+| [HDFS-7748](https://issues.apache.org/jira/browse/HDFS-7748) | Separate ECN 
flags from the Status in the DataTransferPipelineAck |  Blocker | . | Haohui 
Mai | Anu Engineer |
+| [HDFS-7744](https://issues.apache.org/jira/browse/HDFS-7744) | Fix potential 
NPE in DFSInputStream after setDropBehind or setReadahead is called |  Major | 
hdfs-client | Colin Patrick McCabe | Colin Patrick McCabe |
+| [HDFS-7742](https://issues.apache.org/jira/browse/HDFS-7742) | favoring 
decommissioning node for replication can cause a block to stay underreplicated 
for long periods |  Major | namenode | Nathan Roberts | Nathan Roberts |
+| [HDFS-7741](https://issues.apache.org/jira/browse/HDFS-7741) | Remove 
unnecessary synchronized in FSDataInputStream and HdfsDataInputStream |  Minor 
| . | Yi Liu | Yi Liu |
+| [HDFS-7734](https://issues.apache.org/jira/browse/HDFS-7734) | Class cast 
exception in NameNode#main |  Blocker | namenode | Arpit Agarwal | Yi Liu |
+| [HDFS-7722](https://issues.apache.org/jira/browse/HDFS-7722) | 
DataNode#checkDiskError should also remove Storage when error is found. |  
Major | datanode | Lei (Eddy) Xu | Lei (Eddy) Xu |
+| [HDFS-7721](https://issues.apache.org/jira/browse/HDFS-7721) | The HDFS 
BlockScanner may run fast during the first hour |  Major | datanode | Tsz Wo 
Nicholas Sze | Colin Patrick McCabe |
+| [HDFS-7719](https://issues.apache.org/jira/browse/HDFS-7719) | 
BlockPoolSliceStorage#removeVolumes fails to remove some in-memory state 
associated with volumes |  Major | . | Lei (Eddy) Xu | Lei (Eddy) Xu |
+| [HDFS-7718](https://issues.apache.org/jira/browse/HDFS-7718) | Store 
KeyProvider in ClientContext to avoid leaking key provider threads when using 
FileContext |  Major | . | Arun Suresh | Arun Suresh |
+| [HDFS-7714](https://issues.apache.org/jira/browse/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 |
+| [HDFS-7709](https://issues.apache.org/jira/browse/HDFS-7709) | Fix findbug 
warnings in httpfs |  Major | . | Rakesh R | Rakesh R |
+| [HDFS-7707](https://issues.apache.org/jira/browse/HDFS-7707) | Edit log 
corruption due to delayed block removal again |  Major | namenode | Yongjun 
Zhang | Yongjun Zhang |
+| [HDFS-7704](https://issues.apache.org/jira/browse/HDFS-7704) | DN heartbeat 
to Active NN may be blocked and expire if connection to Standby NN continues to 
time out. |  Major | datanode

<TRUNCATED>

Reply via email to