http://git-wip-us.apache.org/repos/asf/hadoop/blob/d759b4bd/hadoop-common-project/hadoop-common/src/site/markdown/release/2.5.0/CHANGES.2.5.0.md
----------------------------------------------------------------------
diff --git 
a/hadoop-common-project/hadoop-common/src/site/markdown/release/2.5.0/CHANGES.2.5.0.md
 
b/hadoop-common-project/hadoop-common/src/site/markdown/release/2.5.0/CHANGES.2.5.0.md
new file mode 100644
index 0000000..82f8878
--- /dev/null
+++ 
b/hadoop-common-project/hadoop-common/src/site/markdown/release/2.5.0/CHANGES.2.5.0.md
@@ -0,0 +1,551 @@
+
+<!---
+# 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.5.0 - 2014-08-11
+
+### INCOMPATIBLE CHANGES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HDFS-6168](https://issues.apache.org/jira/browse/HDFS-6168) | Remove 
deprecated methods in DistributedFileSystem |  Major | hdfs-client | Tsz Wo 
Nicholas Sze | Tsz Wo Nicholas Sze |
+| [HDFS-6164](https://issues.apache.org/jira/browse/HDFS-6164) | Remove lsr in 
OfflineImageViewer |  Major | tools | Haohui Mai | Haohui Mai |
+| [HDFS-6153](https://issues.apache.org/jira/browse/HDFS-6153) | Document 
"fileId" and "childrenNum" fields in the FileStatus Json schema |  Minor | 
documentation, webhdfs | Akira AJISAKA | Akira AJISAKA |
+| [MAPREDUCE-5777](https://issues.apache.org/jira/browse/MAPREDUCE-5777) | 
Support utf-8 text with BOM (byte order marker) |  Major | . | bc Wong | zhihai 
xu |
+| [YARN-2107](https://issues.apache.org/jira/browse/YARN-2107) | Refactor 
timeline classes into server.timeline package |  Major | . | Vinod Kumar 
Vavilapalli | Vinod Kumar Vavilapalli |
+
+
+### NEW FEATURES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HADOOP-10514](https://issues.apache.org/jira/browse/HADOOP-10514) | Common 
side changes to support  HDFS extended attributes (HDFS-2006) |  Major | fs | 
Uma Maheswara Rao G | Yi Liu |
+| [HADOOP-10498](https://issues.apache.org/jira/browse/HADOOP-10498) | Add 
support for proxy server |  Major | util | Daryn Sharp | Daryn Sharp |
+| [HADOOP-9704](https://issues.apache.org/jira/browse/HADOOP-9704) | Write 
metrics sink plugin for Hadoop/Graphite |  Major | . | Chu Tong |  |
+| [HDFS-6435](https://issues.apache.org/jira/browse/HDFS-6435) | Add support 
for specifying a static uid/gid mapping for the NFS gateway |  Major | nfs | 
Aaron T. Myers | Aaron T. Myers |
+| [HDFS-6406](https://issues.apache.org/jira/browse/HDFS-6406) | Add 
capability for NFS gateway to reject connections from unprivileged ports |  
Major | nfs | Aaron T. Myers | Aaron T. Myers |
+| [HDFS-6281](https://issues.apache.org/jira/browse/HDFS-6281) | Provide 
option to use the NFS Gateway without having to use the Hadoop portmapper |  
Major | nfs | Aaron T. Myers | Aaron T. Myers |
+| [YARN-1864](https://issues.apache.org/jira/browse/YARN-1864) | Fair 
Scheduler Dynamic Hierarchical User Queues |  Major | scheduler | Ashwin 
Shankar | Ashwin Shankar |
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HADOOP-10896](https://issues.apache.org/jira/browse/HADOOP-10896) | Update 
compatibility doc to capture visibility of un-annotated classes/ methods |  
Blocker | documentation | Karthik Kambatla | Karthik Kambatla |
+| [HADOOP-10782](https://issues.apache.org/jira/browse/HADOOP-10782) | Typo in 
DataChecksum classs |  Trivial | . | Jingguo Yao | Jingguo Yao |
+| [HADOOP-10767](https://issues.apache.org/jira/browse/HADOOP-10767) | Clean 
up unused code in Ls shell command. |  Trivial | fs | Chris Nauroth | Chris 
Nauroth |
+| [HADOOP-10747](https://issues.apache.org/jira/browse/HADOOP-10747) | Support 
configurable retries on SASL connection failures in RPC client. |  Minor | ipc 
| Chris Nauroth | Chris Nauroth |
+| [HADOOP-10691](https://issues.apache.org/jira/browse/HADOOP-10691) | Improve 
the readability of 'hadoop fs -help' |  Minor | tools | Lei (Eddy) Xu | Lei 
(Eddy) Xu |
+| [HADOOP-10688](https://issues.apache.org/jira/browse/HADOOP-10688) | Expose 
thread-level FileSystem StatisticsData |  Major | fs | Sandy Ryza | Sandy Ryza |
+| [HADOOP-10674](https://issues.apache.org/jira/browse/HADOOP-10674) | Rewrite 
the PureJavaCrc32 loop for performance improvement |  Major | performance, util 
| Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
+| [HADOOP-10666](https://issues.apache.org/jira/browse/HADOOP-10666) | Remove 
Copyright /d/d/d/d Apache Software Foundation from the source files license 
header |  Minor | documentation | Henry Saputra | Henry Saputra |
+| [HADOOP-10665](https://issues.apache.org/jira/browse/HADOOP-10665) | Make 
Hadoop Authentication Handler loads case in-sensitive |  Minor | security | 
Benoy Antony | Benoy Antony |
+| [HADOOP-10618](https://issues.apache.org/jira/browse/HADOOP-10618) | Remove 
SingleNodeSetup.apt.vm |  Minor | documentation | Akira AJISAKA | Akira AJISAKA 
|
+| [HADOOP-10614](https://issues.apache.org/jira/browse/HADOOP-10614) | 
CBZip2InputStream is not threadsafe |  Major | . | Xiangrui Meng | Xiangrui 
Meng |
+| [HADOOP-10572](https://issues.apache.org/jira/browse/HADOOP-10572) | Example 
NFS mount command must pass noacl as it isn't supported by the server yet |  
Trivial | nfs | Harsh J | Harsh J |
+| [HADOOP-10561](https://issues.apache.org/jira/browse/HADOOP-10561) | Copy 
command with preserve option should handle Xattrs |  Major | fs | Uma Maheswara 
Rao G | Yi Liu |
+| [HADOOP-10557](https://issues.apache.org/jira/browse/HADOOP-10557) | FsShell 
-cp -pa option for preserving extended ACLs |  Major | fs | Akira AJISAKA | 
Akira AJISAKA |
+| [HADOOP-10556](https://issues.apache.org/jira/browse/HADOOP-10556) | Add 
toLowerCase support to auth\_to\_local rules for service name |  Major | 
security | Alejandro Abdelnur | Alejandro Abdelnur |
+| [HADOOP-10549](https://issues.apache.org/jira/browse/HADOOP-10549) | 
MAX\_SUBST and varPat should be final in Configuration.java |  Major | conf | 
Gera Shegalov | Gera Shegalov |
+| [HADOOP-10539](https://issues.apache.org/jira/browse/HADOOP-10539) | Provide 
backward compatibility for ProxyUsers.authorize() call |  Minor | security | 
Benoy Antony | Benoy Antony |
+| [HADOOP-10535](https://issues.apache.org/jira/browse/HADOOP-10535) | Make 
the retry numbers in ActiveStandbyElector configurable |  Minor | . | Jing Zhao 
| Jing Zhao |
+| [HADOOP-10458](https://issues.apache.org/jira/browse/HADOOP-10458) | swifts 
should throw FileAlreadyExistsException on attempt to overwrite file |  Minor | 
fs | Steve Loughran | Steve Loughran |
+| [HADOOP-10454](https://issues.apache.org/jira/browse/HADOOP-10454) | Provide 
FileContext version of har file system |  Major | . | Kihwal Lee | Kihwal Lee |
+| [HADOOP-10451](https://issues.apache.org/jira/browse/HADOOP-10451) | Remove 
unused field and imports from SaslRpcServer |  Trivial | security | Benoy 
Antony | Benoy Antony |
+| [HADOOP-10376](https://issues.apache.org/jira/browse/HADOOP-10376) | 
Refactor refresh\*Protocols into a single generic refreshConfigProtocol |  
Minor | . | Chris Li | Chris Li |
+| [HADOOP-10345](https://issues.apache.org/jira/browse/HADOOP-10345) | 
Sanitize the the inputs (groups and hosts) for the proxyuser configuration |  
Minor | security | Benoy Antony | Benoy Antony |
+| [HADOOP-10322](https://issues.apache.org/jira/browse/HADOOP-10322) | Add 
ability to read principal names from a keytab |  Major | security | Benoy 
Antony | Benoy Antony |
+| [HADOOP-9968](https://issues.apache.org/jira/browse/HADOOP-9968) | 
ProxyUsers does not work with NetGroups |  Major | security | Benoy Antony | 
Benoy Antony |
+| [HADOOP-9495](https://issues.apache.org/jira/browse/HADOOP-9495) | Define 
behaviour of Seekable.seek(), write tests, fix all hadoop implementations for 
compliance |  Major | fs | Steve Loughran | Steve Loughran |
+| [HADOOP-9361](https://issues.apache.org/jira/browse/HADOOP-9361) | Strictly 
define the expected behavior of filesystem APIs and write tests to verify 
compliance |  Blocker | fs, test | Steve Loughran | Steve Loughran |
+| [HADOOP-8943](https://issues.apache.org/jira/browse/HADOOP-8943) | Support 
multiple group mapping providers |  Major | security | Kai Zheng | Kai Zheng |
+| [HADOOP-6350](https://issues.apache.org/jira/browse/HADOOP-6350) | 
Documenting Hadoop metrics |  Major | documentation, metrics | Hong Tang | 
Akira AJISAKA |
+| [HDFS-6620](https://issues.apache.org/jira/browse/HDFS-6620) | Snapshot docs 
should specify about preserve options with cp command |  Major | namenode | Uma 
Maheswara Rao G | Stephen Chu |
+| [HDFS-6603](https://issues.apache.org/jira/browse/HDFS-6603) | Add XAttr 
with ACL test |  Minor | test | Stephen Chu | Stephen Chu |
+| [HDFS-6595](https://issues.apache.org/jira/browse/HDFS-6595) | Configure the 
maximum threads allowed for balancing on datanodes |  Minor | balancer & mover, 
datanode | Benoy Antony | Benoy Antony |
+| [HDFS-6593](https://issues.apache.org/jira/browse/HDFS-6593) | Move 
SnapshotDiffInfo out of INodeDirectorySnapshottable |  Minor | namenode, 
snapshots | Jing Zhao | Jing Zhao |
+| [HDFS-6580](https://issues.apache.org/jira/browse/HDFS-6580) | 
FSNamesystem.mkdirsInt should call the getAuditFileInfo() wrapper |  Major | 
namenode | Zhilei Xu | Zhilei Xu |
+| [HDFS-6578](https://issues.apache.org/jira/browse/HDFS-6578) | add toString 
method to DatanodeStorage for easier debugging |  Major | . | Yongjun Zhang | 
Yongjun Zhang |
+| [HDFS-6558](https://issues.apache.org/jira/browse/HDFS-6558) | Missing '\n' 
in the description of dfsadmin -rollingUpgrade |  Trivial | . | Akira AJISAKA | 
Chen He |
+| [HDFS-6545](https://issues.apache.org/jira/browse/HDFS-6545) | Finalizing 
rolling upgrade can make NN unavailable for a long duration |  Critical | . | 
Kihwal Lee | Kihwal Lee |
+| [HDFS-6529](https://issues.apache.org/jira/browse/HDFS-6529) | Trace logging 
for RemoteBlockReader2 to identify remote datanode and file being read |  Minor 
| hdfs-client | Anubhav Dhoot | Anubhav Dhoot |
+| [HDFS-6528](https://issues.apache.org/jira/browse/HDFS-6528) | Add XAttrs to 
TestOfflineImageViewer |  Minor | test | Stephen Chu | Stephen Chu |
+| [HDFS-6507](https://issues.apache.org/jira/browse/HDFS-6507) | Improve 
DFSAdmin to support HA cluster better |  Major | tools | Zesheng Wu | Zesheng 
Wu |
+| [HDFS-6503](https://issues.apache.org/jira/browse/HDFS-6503) | Fix typo of 
DFSAdmin restoreFailedStorage |  Minor | tools | Zesheng Wu | Zesheng Wu |
+| [HDFS-6499](https://issues.apache.org/jira/browse/HDFS-6499) | Use 
NativeIO#renameTo instead of File#renameTo in FileJournalManager |  Major | 
namenode | Yongjun Zhang | Yongjun Zhang |
+| [HDFS-6492](https://issues.apache.org/jira/browse/HDFS-6492) | Support 
create-time xattrs and atomically setting multiple xattrs |  Major | namenode | 
Andrew Wang | Andrew Wang |
+| [HDFS-6463](https://issues.apache.org/jira/browse/HDFS-6463) | Clarify 
behavior of AclStorage#createFsPermissionForExtendedAcl in comments. |  Trivial 
| namenode | Aaron T. Myers | Chris Nauroth |
+| [HDFS-6460](https://issues.apache.org/jira/browse/HDFS-6460) | Ignore stale 
and decommissioned nodes in NetworkTopology#sortByDistance |  Minor | . | 
Yongjun Zhang | Yongjun Zhang |
+| [HDFS-6453](https://issues.apache.org/jira/browse/HDFS-6453) | use 
Time#monotonicNow to avoid system clock reset |  Major | datanode, namenode | 
Liang Xie | Liang Xie |
+| [HDFS-6448](https://issues.apache.org/jira/browse/HDFS-6448) | 
BlockReaderLocalLegacy should set socket timeout based on conf.socketTimeout |  
Major | hdfs-client | Liang Xie | Liang Xie |
+| [HDFS-6447](https://issues.apache.org/jira/browse/HDFS-6447) | balancer 
should timestamp the completion message |  Trivial | balancer & mover | Allen 
Wittenauer | Juan Yu |
+| [HDFS-6442](https://issues.apache.org/jira/browse/HDFS-6442) | Fix 
TestEditLogAutoroll and TestStandbyCheckpoints failure caused by port conficts 
|  Minor | test | Zesheng Wu | Zesheng Wu |
+| [HDFS-6433](https://issues.apache.org/jira/browse/HDFS-6433) | Replace 
BytesMoved class with AtomicLong |  Major | balancer & mover | Benoy Antony | 
Benoy Antony |
+| [HDFS-6432](https://issues.apache.org/jira/browse/HDFS-6432) | Add snapshot 
related APIs to webhdfs |  Major | namenode, webhdfs | Suresh Srinivas | Jing 
Zhao |
+| [HDFS-6416](https://issues.apache.org/jira/browse/HDFS-6416) | Use 
Time#monotonicNow in OpenFileCtx and OpenFileCtxCatch to avoid system clock 
bugs |  Minor | nfs | Brandon Li | Abhiraj Butala |
+| [HDFS-6403](https://issues.apache.org/jira/browse/HDFS-6403) | Add metrics 
for log warnings reported by JVM pauses |  Major | datanode, namenode | Yongjun 
Zhang | Yongjun Zhang |
+| [HDFS-6396](https://issues.apache.org/jira/browse/HDFS-6396) | Remove 
support for ACL feature from INodeSymlink |  Minor | . | Andrew Wang | Charles 
Lamb |
+| [HDFS-6375](https://issues.apache.org/jira/browse/HDFS-6375) | Listing 
extended attributes with the search permission |  Major | namenode | Andrew 
Wang | Charles Lamb |
+| [HDFS-6369](https://issues.apache.org/jira/browse/HDFS-6369) | Document that 
BlockReader#available() can return more bytes than are remaining in the block | 
 Trivial | . | Ted Yu | Ted Yu |
+| [HDFS-6356](https://issues.apache.org/jira/browse/HDFS-6356) | Fix typo in 
DatanodeLayoutVersion |  Trivial | datanode | Tulasi G | Tulasi G |
+| [HDFS-6334](https://issues.apache.org/jira/browse/HDFS-6334) | Client 
failover proxy provider for IP failover based NN HA |  Major | . | Kihwal Lee | 
Kihwal Lee |
+| [HDFS-6304](https://issues.apache.org/jira/browse/HDFS-6304) | Consolidate 
the logic of path resolution in FSDirectory |  Major | namenode | Haohui Mai | 
Haohui Mai |
+| [HDFS-6297](https://issues.apache.org/jira/browse/HDFS-6297) | Add CLI 
testcases to reflect new features of dfs and dfsadmin |  Major | test | Dasha 
Boudnik | Dasha Boudnik |
+| [HDFS-6295](https://issues.apache.org/jira/browse/HDFS-6295) | Add 
"decommissioning" state and node state filtering to dfsadmin |  Major | . | 
Andrew Wang | Andrew Wang |
+| [HDFS-6282](https://issues.apache.org/jira/browse/HDFS-6282) | re-add 
testIncludeByRegistrationName |  Minor | test | Colin Patrick McCabe | Colin 
Patrick McCabe |
+| [HDFS-6279](https://issues.apache.org/jira/browse/HDFS-6279) | Create new 
index page for JN / DN |  Major | . | Haohui Mai | Haohui Mai |
+| [HDFS-6278](https://issues.apache.org/jira/browse/HDFS-6278) | Create 
HTML5-based UI for SNN |  Major | . | Haohui Mai | Haohui Mai |
+| [HDFS-6273](https://issues.apache.org/jira/browse/HDFS-6273) | Config 
options to allow wildcard endpoints for namenode HTTP and HTTPS servers |  
Major | namenode | Arpit Agarwal | Arpit Agarwal |
+| [HDFS-6269](https://issues.apache.org/jira/browse/HDFS-6269) | NameNode 
Audit Log should differentiate between webHDFS open and HDFS open. |  Major | 
namenode, webhdfs | Eric Payne | Eric Payne |
+| [HDFS-6268](https://issues.apache.org/jira/browse/HDFS-6268) | Better 
sorting in NetworkTopology#pseudoSortByDistance when no local node is found |  
Minor | . | Andrew Wang | Andrew Wang |
+| [HDFS-6266](https://issues.apache.org/jira/browse/HDFS-6266) | Identify full 
path for a given INode |  Major | snapshots | Jing Zhao | Jing Zhao |
+| [HDFS-6256](https://issues.apache.org/jira/browse/HDFS-6256) | Clean up 
ImageVisitor and SpotCheckImageVisitor |  Major | tools | Akira AJISAKA | Akira 
AJISAKA |
+| [HDFS-6225](https://issues.apache.org/jira/browse/HDFS-6225) | Remove the 
o.a.h.hdfs.server.common.UpgradeStatusReport |  Major | . | Haohui Mai | Haohui 
Mai |
+| [HDFS-6191](https://issues.apache.org/jira/browse/HDFS-6191) | Disable quota 
checks when replaying edit log. |  Major | namenode | Kihwal Lee | Kihwal Lee |
+| [HDFS-6167](https://issues.apache.org/jira/browse/HDFS-6167) | Relocate the 
non-public API classes in the hdfs.client package |  Major | hdfs-client | Tsz 
Wo Nicholas Sze | Tsz Wo Nicholas Sze |
+| [HDFS-6158](https://issues.apache.org/jira/browse/HDFS-6158) | Clean up dead 
code for OfflineImageViewer |  Major | . | Haohui Mai | Haohui Mai |
+| [HDFS-6110](https://issues.apache.org/jira/browse/HDFS-6110) | adding more 
slow action log in critical write path |  Major | datanode | Liang Xie | Liang 
Xie |
+| [HDFS-6109](https://issues.apache.org/jira/browse/HDFS-6109) | let 
sync\_file\_range() system call run in background |  Major | datanode | Liang 
Xie | Liang Xie |
+| [HDFS-6007](https://issues.apache.org/jira/browse/HDFS-6007) | Update 
documentation about short-circuit local reads |  Minor | documentation | 
Masatake Iwasaki |  |
+| [HDFS-5693](https://issues.apache.org/jira/browse/HDFS-5693) | Few NN 
metrics data points were collected via JMX when NN is under heavy load |  Major 
| namenode | Ming Ma | Ming Ma |
+| [HDFS-5683](https://issues.apache.org/jira/browse/HDFS-5683) | Better audit 
log messages for caching operations |  Major | namenode | Andrew Wang | Abhiraj 
Butala |
+| [HDFS-5381](https://issues.apache.org/jira/browse/HDFS-5381) | 
ExtendedBlock#hashCode should use both blockId and block pool ID |  Minor | 
federation | Colin Patrick McCabe | Benoy Antony |
+| [HDFS-5196](https://issues.apache.org/jira/browse/HDFS-5196) | Provide more 
snapshot information in WebUI |  Minor | snapshots | Haohui Mai | Shinichi 
Yamashita |
+| [HDFS-5168](https://issues.apache.org/jira/browse/HDFS-5168) | 
BlockPlacementPolicy does not work for cross node group dependencies |  
Critical | namenode | Nikola Vujic | Nikola Vujic |
+| [HDFS-2949](https://issues.apache.org/jira/browse/HDFS-2949) | HA: Add check 
to active state transition to prevent operator-induced split brain |  Major | 
ha, namenode | Todd Lipcon | Rushabh S Shah |
+| [HDFS-2006](https://issues.apache.org/jira/browse/HDFS-2006) | ability to 
support storing extended attributes per file |  Major | namenode | dhruba 
borthakur | Yi Liu |
+| [MAPREDUCE-5899](https://issues.apache.org/jira/browse/MAPREDUCE-5899) | 
Support incremental data copy in DistCp |  Major | distcp | Jing Zhao | Jing 
Zhao |
+| [MAPREDUCE-5896](https://issues.apache.org/jira/browse/MAPREDUCE-5896) | 
InputSplits should indicate which locations have the block cached in memory |  
Major | . | Sandy Ryza | Sandy Ryza |
+| [MAPREDUCE-5886](https://issues.apache.org/jira/browse/MAPREDUCE-5886) | 
Allow wordcount example job to accept multiple input paths. |  Minor | examples 
| Chris Nauroth | Chris Nauroth |
+| [MAPREDUCE-5861](https://issues.apache.org/jira/browse/MAPREDUCE-5861) | 
finishedSubMaps field in LocalContainerLauncher does not need to be volatile |  
Minor | . | Ted Yu | Tsuyoshi Ozawa |
+| [MAPREDUCE-5825](https://issues.apache.org/jira/browse/MAPREDUCE-5825) | 
Provide diagnostics for reducers killed during ramp down |  Major | mr-am | 
Gera Shegalov | Gera Shegalov |
+| [MAPREDUCE-5812](https://issues.apache.org/jira/browse/MAPREDUCE-5812) |  
Make job context available to OutputCommitter.isRecoverySupported() |  Major | 
mr-am | Mohammad Kamrul Islam | Mohammad Kamrul Islam |
+| [MAPREDUCE-5809](https://issues.apache.org/jira/browse/MAPREDUCE-5809) | 
Enhance distcp to support preserving HDFS ACLs. |  Major | distcp | Chris 
Nauroth | Chris Nauroth |
+| [MAPREDUCE-5774](https://issues.apache.org/jira/browse/MAPREDUCE-5774) | Job 
overview in History UI should list reducer phases in chronological order |  
Trivial | jobhistoryserver | Gera Shegalov | Gera Shegalov |
+| [MAPREDUCE-5402](https://issues.apache.org/jira/browse/MAPREDUCE-5402) | 
DynamicInputFormat should allow overriding of MAX\_CHUNKS\_TOLERABLE |  Major | 
distcp, mrv2 | David Rosenstrauch | Tsuyoshi Ozawa |
+| [MAPREDUCE-5014](https://issues.apache.org/jira/browse/MAPREDUCE-5014) | 
Extending DistCp through a custom CopyListing is not possible |  Major | distcp 
| Srikanth Sundarrajan | Srikanth Sundarrajan |
+| [YARN-2335](https://issues.apache.org/jira/browse/YARN-2335) | Annotate all 
hadoop-sls APIs as @Private |  Minor | . | Wei Yan | Wei Yan |
+| [YARN-2300](https://issues.apache.org/jira/browse/YARN-2300) | Document 
better sample requests for RM web services for submitting apps |  Major | 
documentation | Varun Vasudev | Varun Vasudev |
+| [YARN-2195](https://issues.apache.org/jira/browse/YARN-2195) | Clean a piece 
of code in ResourceRequest |  Trivial | . | Wei Yan | Wei Yan |
+| [YARN-2159](https://issues.apache.org/jira/browse/YARN-2159) | Better 
logging in SchedulerNode#allocateContainer |  Trivial | resourcemanager | Ray 
Chiang | Ray Chiang |
+| [YARN-2089](https://issues.apache.org/jira/browse/YARN-2089) | 
FairScheduler: QueuePlacementPolicy and QueuePlacementRule are missing audience 
annotations |  Major | scheduler | Anubhav Dhoot | zhihai xu |
+| [YARN-2072](https://issues.apache.org/jira/browse/YARN-2072) | RM/NM UIs and 
webservices are missing vcore information |  Major | nodemanager, 
resourcemanager, webapp | Nathan Roberts | Nathan Roberts |
+| [YARN-2061](https://issues.apache.org/jira/browse/YARN-2061) | Revisit 
logging levels in ZKRMStateStore |  Minor | resourcemanager | Karthik Kambatla 
| Ray Chiang |
+| [YARN-2030](https://issues.apache.org/jira/browse/YARN-2030) | Use 
StateMachine to simplify handleStoreEvent() in RMStateStore |  Major | . | 
Junping Du | Binglin Chang |
+| [YARN-2012](https://issues.apache.org/jira/browse/YARN-2012) | Fair 
Scheduler: allow default queue placement rule to take an arbitrary queue |  
Major | scheduler | Ashwin Shankar | Ashwin Shankar |
+| [YARN-1987](https://issues.apache.org/jira/browse/YARN-1987) | Wrapper for 
leveldb DBIterator to aid in handling database exceptions |  Major | . | Jason 
Lowe | Jason Lowe |
+| [YARN-1923](https://issues.apache.org/jira/browse/YARN-1923) | Make 
FairScheduler resource ratio calculations terminate faster |  Major | 
fairscheduler | Anubhav Dhoot | Anubhav Dhoot |
+| [YARN-1889](https://issues.apache.org/jira/browse/YARN-1889) | In Fair 
Scheduler, avoid creating objects on each call to AppSchedulable comparator |  
Minor | scheduler | Hong Zhiguo | Hong Zhiguo |
+| [YARN-1870](https://issues.apache.org/jira/browse/YARN-1870) | 
FileInputStream is not closed in 
ProcfsBasedProcessTree#constructProcessSMAPInfo() |  Minor | resourcemanager | 
Ted Yu | Fengdong Yu |
+| [YARN-1845](https://issues.apache.org/jira/browse/YARN-1845) |  Elapsed time 
for failed tasks that never started is  wrong |  Major | . | Rushabh S Shah | 
Rushabh S Shah |
+| [YARN-1751](https://issues.apache.org/jira/browse/YARN-1751) | Improve 
MiniYarnCluster for log aggregation testing |  Major | nodemanager | Ming Ma | 
Ming Ma |
+| [YARN-1561](https://issues.apache.org/jira/browse/YARN-1561) | Fix a generic 
type warning in FairScheduler |  Minor | scheduler | Junping Du | Chen He |
+| [YARN-1479](https://issues.apache.org/jira/browse/YARN-1479) | Invalid NaN 
values in Hadoop REST API JSON response |  Major | . | Kendall Thrapp | Chen He 
|
+| [YARN-1424](https://issues.apache.org/jira/browse/YARN-1424) | 
RMAppAttemptImpl should return the DummyApplicationResourceUsageReport for all 
invalid accesses |  Minor | resourcemanager | Sandy Ryza | Ray Chiang |
+| [YARN-614](https://issues.apache.org/jira/browse/YARN-614) | Separate AM 
failures from hardware failure or YARN error and do not count them to AM retry 
count |  Major | resourcemanager | Bikas Saha | Xuan Gong |
+| [YARN-483](https://issues.apache.org/jira/browse/YARN-483) | Improve 
documentation on log aggregation in yarn-default.xml |  Major | documentation | 
Sandy Ryza | Akira AJISAKA |
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HADOOP-10910](https://issues.apache.org/jira/browse/HADOOP-10910) | 
Increase findbugs maxHeap size |  Blocker | . | Andrew Wang | Andrew Wang |
+| [HADOOP-10890](https://issues.apache.org/jira/browse/HADOOP-10890) | 
TestDFVariations.testMount fails intermittently |  Major | . | Yongjun Zhang | 
Yongjun Zhang |
+| [HADOOP-10872](https://issues.apache.org/jira/browse/HADOOP-10872) | 
TestPathData fails intermittently with "Mkdirs failed to create d1" |  Major | 
fs | Yongjun Zhang | Yongjun Zhang |
+| [HADOOP-10801](https://issues.apache.org/jira/browse/HADOOP-10801) | Fix 
dead link in site.xml |  Major | documentation | Akira AJISAKA | Akira AJISAKA |
+| [HADOOP-10746](https://issues.apache.org/jira/browse/HADOOP-10746) | 
TestSocketIOWithTimeout#testSocketIOWithTimeout fails on Power PC |  Major | 
test | Jinghui Wang | Jinghui Wang |
+| [HADOOP-10739](https://issues.apache.org/jira/browse/HADOOP-10739) | 
Renaming a file into a directory containing the same filename results in a 
confusing I/O error |  Major | fs | Jason Lowe | Chang Li |
+| [HADOOP-10737](https://issues.apache.org/jira/browse/HADOOP-10737) | S3n 
silent failure on copy, data loss on rename |  Major | fs/s3 | Gian Merlino | 
Steve Loughran |
+| [HADOOP-10716](https://issues.apache.org/jira/browse/HADOOP-10716) | Cannot 
use more than 1 har filesystem |  Critical | conf, fs | Daryn Sharp | Rushabh S 
Shah |
+| [HADOOP-10711](https://issues.apache.org/jira/browse/HADOOP-10711) | Cleanup 
some extra dependencies from hadoop-auth |  Major | security | Robert Kanter | 
Robert Kanter |
+| [HADOOP-10710](https://issues.apache.org/jira/browse/HADOOP-10710) | 
hadoop.auth cookie is not properly constructed according to RFC2109 |  Major | 
security | Alejandro Abdelnur | Juan Yu |
+| [HADOOP-10702](https://issues.apache.org/jira/browse/HADOOP-10702) | 
KerberosAuthenticationHandler does not log the principal names correctly |  
Minor | security | Benoy Antony | Benoy Antony |
+| [HADOOP-10701](https://issues.apache.org/jira/browse/HADOOP-10701) | NFS 
should not validate the access premission only based on the user's primary 
group |  Major | nfs | Premchandra Preetham Kukillaya | Harsh J |
+| [HADOOP-10699](https://issues.apache.org/jira/browse/HADOOP-10699) | Fix 
build native library on mac osx |  Major | . | Kirill A. Korinskiy | Binglin 
Chang |
+| [HADOOP-10686](https://issues.apache.org/jira/browse/HADOOP-10686) | 
Writables are not always configured |  Major | . | Abraham Elmahrek | Abraham 
Elmahrek |
+| [HADOOP-10683](https://issues.apache.org/jira/browse/HADOOP-10683) | Users 
authenticated with KERBEROS are recorded as being authenticated with SIMPLE |  
Major | security | Benoy Antony | Benoy Antony |
+| [HADOOP-10678](https://issues.apache.org/jira/browse/HADOOP-10678) | 
SecurityUtil has unnecessary synchronization on collection used for only tests 
|  Minor | security | Benoy Antony | Benoy Antony |
+| [HADOOP-10664](https://issues.apache.org/jira/browse/HADOOP-10664) | 
TestNetUtils.testNormalizeHostName fails |  Major | . | Chen He | Aaron T. 
Myers |
+| [HADOOP-10660](https://issues.apache.org/jira/browse/HADOOP-10660) | 
GraphiteSink should implement Closeable |  Major | . | Ted Yu | Chen He |
+| [HADOOP-10658](https://issues.apache.org/jira/browse/HADOOP-10658) | 
SSLFactory expects truststores being configured |  Major | security | Alejandro 
Abdelnur | Alejandro Abdelnur |
+| [HADOOP-10657](https://issues.apache.org/jira/browse/HADOOP-10657) | Have 
RetryInvocationHandler log failover attempt at INFO level |  Major | . | Ming 
Ma | Ming Ma |
+| [HADOOP-10656](https://issues.apache.org/jira/browse/HADOOP-10656) | The 
password keystore file is not picked by LDAP group mapping |  Major | security 
| Brandon Li | Brandon Li |
+| [HADOOP-10647](https://issues.apache.org/jira/browse/HADOOP-10647) | String 
Format Exception in SwiftNativeFileSystemStore.java |  Minor | fs/swift | Gene 
Kim | Gene Kim |
+| [HADOOP-10639](https://issues.apache.org/jira/browse/HADOOP-10639) | 
FileBasedKeyStoresFactory initialization is not using default for 
SSL\_REQUIRE\_CLIENT\_CERT\_KEY |  Major | security | Alejandro Abdelnur | 
Alejandro Abdelnur |
+| [HADOOP-10638](https://issues.apache.org/jira/browse/HADOOP-10638) | 
Updating hadoop-daemon.sh to work as expected when nfs is started as a 
privileged user. |  Major | nfs | Manikandan Narayanaswamy | Manikandan 
Narayanaswamy |
+| [HADOOP-10630](https://issues.apache.org/jira/browse/HADOOP-10630) | 
Possible race condition in RetryInvocationHandler |  Major | . | Jing Zhao | 
Jing Zhao |
+| [HADOOP-10625](https://issues.apache.org/jira/browse/HADOOP-10625) | 
Configuration: names should be trimmed when putting/getting to properties |  
Major | conf | Wangda Tan | Wangda Tan |
+| [HADOOP-10622](https://issues.apache.org/jira/browse/HADOOP-10622) | 
Shell.runCommand can deadlock |  Critical | . | Jason Lowe | Gera Shegalov |
+| [HADOOP-10609](https://issues.apache.org/jira/browse/HADOOP-10609) | 
.gitignore should ignore .orig and .rej files |  Major | . | Karthik Kambatla | 
Karthik Kambatla |
+| [HADOOP-10602](https://issues.apache.org/jira/browse/HADOOP-10602) | 
Documentation has broken "Go Back" hyperlinks. |  Trivial | documentation | 
Chris Nauroth | Akira AJISAKA |
+| [HADOOP-10590](https://issues.apache.org/jira/browse/HADOOP-10590) | 
ServiceAuthorizationManager  is not threadsafe |  Major | security | Benoy 
Antony | Benoy Antony |
+| [HADOOP-10589](https://issues.apache.org/jira/browse/HADOOP-10589) | 
NativeS3FileSystem throw NullPointerException when the file is empty |  Major | 
fs/s3 | shuisheng wei | Steve Loughran |
+| [HADOOP-10588](https://issues.apache.org/jira/browse/HADOOP-10588) | 
Workaround for jetty6 acceptor startup issue |  Major | . | Kihwal Lee | Kihwal 
Lee |
+| [HADOOP-10585](https://issues.apache.org/jira/browse/HADOOP-10585) | Retry 
polices ignore interrupted exceptions |  Critical | ipc | Daryn Sharp | Daryn 
Sharp |
+| [HADOOP-10581](https://issues.apache.org/jira/browse/HADOOP-10581) | 
TestUserGroupInformation#testGetServerSideGroups fails because groups stored in 
Set and ArrayList are compared |  Major | . | Mit Desai | Mit Desai |
+| [HADOOP-10568](https://issues.apache.org/jira/browse/HADOOP-10568) | Add s3 
server-side encryption |  Major | fs/s3 | David S. Wang | David S. Wang |
+| [HADOOP-10547](https://issues.apache.org/jira/browse/HADOOP-10547) | Give 
SaslPropertiesResolver.getDefaultProperties() public scope |  Major | security 
| Jason Dere | Benoy Antony |
+| [HADOOP-10543](https://issues.apache.org/jira/browse/HADOOP-10543) | 
RemoteException's unwrapRemoteException method failed for PathIOException |  
Major | . | Yongjun Zhang | Yongjun Zhang |
+| [HADOOP-10541](https://issues.apache.org/jira/browse/HADOOP-10541) | 
InputStream in MiniKdc#initKDCServer for minikdc.ldiff is not closed |  Minor | 
test | Ted Yu | Swarnim Kulkarni |
+| [HADOOP-10540](https://issues.apache.org/jira/browse/HADOOP-10540) | 
Datanode upgrade in Windows fails with hardlink error. |  Major | tools | Huan 
Huang | Arpit Agarwal |
+| [HADOOP-10533](https://issues.apache.org/jira/browse/HADOOP-10533) | S3 
input stream NPEs in MapReduce job |  Minor | fs/s3 | Benjamin Kim | Steve 
Loughran |
+| [HADOOP-10531](https://issues.apache.org/jira/browse/HADOOP-10531) | 
hadoop-config.sh - bug in --hosts argument |  Major | . | Sebastien Barrier | 
Sebastien Barrier |
+| [HADOOP-10526](https://issues.apache.org/jira/browse/HADOOP-10526) | Chance 
for Stream leakage in CompressorStream |  Minor | . | SreeHari | Rushabh S Shah 
|
+| [HADOOP-10517](https://issues.apache.org/jira/browse/HADOOP-10517) | 
InputStream is not closed in two methods of JarFinder |  Minor | test, util | 
Ted Yu | Ted Yu |
+| [HADOOP-10508](https://issues.apache.org/jira/browse/HADOOP-10508) | 
RefreshCallQueue fails when authorization is enabled |  Major | ipc | Chris Li 
| Chris Li |
+| [HADOOP-10500](https://issues.apache.org/jira/browse/HADOOP-10500) | 
TestDoAsEffectiveUser fails on JDK7 due to failure to reset proxy user 
configuration. |  Trivial | security, test | Chris Nauroth | Chris Nauroth |
+| [HADOOP-10496](https://issues.apache.org/jira/browse/HADOOP-10496) | Metrics 
system FileSink can leak file descriptor. |  Major | metrics | Chris Nauroth | 
Chris Nauroth |
+| [HADOOP-10495](https://issues.apache.org/jira/browse/HADOOP-10495) | 
TestFileUtil fails on Windows due to bad permission assertions. |  Trivial | 
fs, test | Chris Nauroth | Chris Nauroth |
+| [HADOOP-10489](https://issues.apache.org/jira/browse/HADOOP-10489) | 
UserGroupInformation#getTokens and UserGroupInformation#addToken can lead to 
ConcurrentModificationException |  Major | . | Jing Zhao | Robert Kanter |
+| [HADOOP-10475](https://issues.apache.org/jira/browse/HADOOP-10475) | 
ConcurrentModificationException in 
AbstractDelegationTokenSelector.selectToken() |  Major | security | Arpit Gupta 
| Jing Zhao |
+| [HADOOP-10468](https://issues.apache.org/jira/browse/HADOOP-10468) | 
TestMetricsSystemImpl.testMultiThreadedPublish fails intermediately |  Blocker 
| . | Haohui Mai | Akira AJISAKA |
+| [HADOOP-10462](https://issues.apache.org/jira/browse/HADOOP-10462) | 
DF#getFilesystem is not parsing the command output |  Major | . | Akira AJISAKA 
| Akira AJISAKA |
+| [HADOOP-10459](https://issues.apache.org/jira/browse/HADOOP-10459) | distcp 
V2 doesn't preserve root dir's attributes when -p is specified |  Major | 
tools/distcp | Yongjun Zhang | Yongjun Zhang |
+| [HADOOP-10419](https://issues.apache.org/jira/browse/HADOOP-10419) | 
BufferedFSInputStream NPEs on getPos() on a closed stream |  Minor | fs | Steve 
Loughran | Steve Loughran |
+| [HADOOP-10418](https://issues.apache.org/jira/browse/HADOOP-10418) | 
SaslRpcClient should not assume that remote principals are in the 
default\_realm |  Major | security | Aaron T. Myers | Aaron T. Myers |
+| [HADOOP-10414](https://issues.apache.org/jira/browse/HADOOP-10414) | 
Incorrect property name for RefreshUserMappingProtocol in hadoop-policy.xml |  
Major | conf | Joey Echeverria | Joey Echeverria |
+| [HADOOP-10401](https://issues.apache.org/jira/browse/HADOOP-10401) | 
ShellBasedUnixGroupsMapping#getGroups does not always return primary group 
first |  Major | util | Colin Patrick McCabe | Akira AJISAKA |
+| [HADOOP-10378](https://issues.apache.org/jira/browse/HADOOP-10378) | Typo in 
help printed by hdfs dfs -help |  Major | . | Mit Desai | Mit Desai |
+| [HADOOP-10350](https://issues.apache.org/jira/browse/HADOOP-10350) | 
BUILDING.txt should mention openssl dependency required for hadoop-pipes |  
Major | . | Vinayakumar B | Vinayakumar B |
+| [HADOOP-10342](https://issues.apache.org/jira/browse/HADOOP-10342) | Extend 
UserGroupInformation to return a UGI given a preauthenticated kerberos Subject 
|  Major | security | Larry McCay | Larry McCay |
+| [HADOOP-10332](https://issues.apache.org/jira/browse/HADOOP-10332) | 
HttpServer's jetty audit log always logs 200 OK |  Major | . | Daryn Sharp | 
Jonathan Eagles |
+| [HADOOP-10312](https://issues.apache.org/jira/browse/HADOOP-10312) | 
Shell.ExitCodeException to have more useful toString |  Minor | util | Steve 
Loughran | Steve Loughran |
+| [HADOOP-10251](https://issues.apache.org/jira/browse/HADOOP-10251) | Both 
NameNodes could be in STANDBY State if SNN network is unstable |  Critical | ha 
| Vinayakumar B | Vinayakumar B |
+| [HADOOP-10158](https://issues.apache.org/jira/browse/HADOOP-10158) | SPNEGO 
should work with multiple interfaces/SPNs. |  Critical | . | Kihwal Lee | Daryn 
Sharp |
+| [HADOOP-9919](https://issues.apache.org/jira/browse/HADOOP-9919) | Update 
hadoop-metrics2.properties examples to Yarn |  Major | conf | Akira AJISAKA | 
Akira AJISAKA |
+| [HADOOP-9705](https://issues.apache.org/jira/browse/HADOOP-9705) | FsShell 
cp -p does not preserve directory attibutes |  Major | fs | Stephen Chu | Akira 
AJISAKA |
+| [HADOOP-9559](https://issues.apache.org/jira/browse/HADOOP-9559) | When 
metrics system is restarted MBean names get incorrectly flagged as dupes |  
Major | metrics | Mostafa Elhemali | Mike Liddell |
+| [HADOOP-9555](https://issues.apache.org/jira/browse/HADOOP-9555) | HA 
functionality that uses ZooKeeper may experience inadvertent TCP RST and miss 
session expiration event due to bug in client connection management |  Major | 
ha | Chris Nauroth | Chris Nauroth |
+| [HADOOP-9099](https://issues.apache.org/jira/browse/HADOOP-9099) | 
NetUtils.normalizeHostName fails on domains where UnknownHost resolves to an IP 
address |  Minor | test | Ivan Mitic | Ivan Mitic |
+| [HDFS-6793](https://issues.apache.org/jira/browse/HDFS-6793) | Missing 
changes in HftpFileSystem when Reintroduce dfs.http.port / dfs.https.port in 
branch-2 |  Blocker | . | Juan Yu | Juan Yu |
+| [HDFS-6752](https://issues.apache.org/jira/browse/HDFS-6752) | Avoid Address 
bind errors in TestDatanodeConfig#testMemlockLimit |  Major | test | 
Vinayakumar B | Vinayakumar B |
+| [HDFS-6723](https://issues.apache.org/jira/browse/HDFS-6723) | New NN webUI 
no longer displays decommissioned state for dead node |  Major | . | Ming Ma | 
Ming Ma |
+| [HDFS-6712](https://issues.apache.org/jira/browse/HDFS-6712) | Document HDFS 
Multihoming Settings |  Major | documentation | Arpit Agarwal | Arpit Agarwal |
+| [HDFS-6703](https://issues.apache.org/jira/browse/HDFS-6703) | NFS: Files 
can be deleted from a read-only mount |  Major | nfs | Abhiraj Butala | 
Srikanth Upputuri |
+| [HDFS-6696](https://issues.apache.org/jira/browse/HDFS-6696) | Name node 
cannot start if the path of a file under construction contains ".snapshot" |  
Blocker | . | Kihwal Lee | Andrew Wang |
+| [HDFS-6680](https://issues.apache.org/jira/browse/HDFS-6680) | 
BlockPlacementPolicyDefault does not choose favored nodes correctly |  Major | 
namenode | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
+| [HDFS-6647](https://issues.apache.org/jira/browse/HDFS-6647) | Edit log 
corruption when pipeline recovery occurs for deleted file present in snapshot | 
 Blocker | namenode, snapshots | Aaron T. Myers | Kihwal Lee |
+| [HDFS-6632](https://issues.apache.org/jira/browse/HDFS-6632) | Reintroduce 
dfs.http.port / dfs.https.port in branch-2 |  Major | . | Yongjun Zhang | 
Yongjun Zhang |
+| [HDFS-6631](https://issues.apache.org/jira/browse/HDFS-6631) | 
TestPread#testHedgedReadLoopTooManyTimes fails intermittently. |  Major | 
hdfs-client, test | Chris Nauroth | Liang Xie |
+| [HDFS-6622](https://issues.apache.org/jira/browse/HDFS-6622) | Rename and 
AddBlock may race and produce invalid edits |  Blocker | . | Kihwal Lee | 
Kihwal Lee |
+| [HDFS-6618](https://issues.apache.org/jira/browse/HDFS-6618) | 
FSNamesystem#delete drops the FSN lock between removing INodes from the tree 
and deleting them from the inode map |  Blocker | . | Kihwal Lee | Kihwal Lee |
+| [HDFS-6612](https://issues.apache.org/jira/browse/HDFS-6612) | 
MiniDFSNNTopology#simpleFederatedTopology(int) always hardcode nameservice ID | 
 Minor | . | Juan Yu | Juan Yu |
+| [HDFS-6610](https://issues.apache.org/jira/browse/HDFS-6610) | 
TestShortCircuitLocalRead tests sometimes timeout on slow machines |  Minor | 
test | Charles Lamb | Charles Lamb |
+| [HDFS-6604](https://issues.apache.org/jira/browse/HDFS-6604) | The 
short-circuit cache doesn't correctly time out replicas that haven't been used 
in a while |  Critical | hdfs-client | Giuseppe Reina | Colin Patrick McCabe |
+| [HDFS-6601](https://issues.apache.org/jira/browse/HDFS-6601) | Issues in 
finalizing rolling upgrade when there is a layout version change |  Blocker | . 
| Kihwal Lee | Kihwal Lee |
+| [HDFS-6599](https://issues.apache.org/jira/browse/HDFS-6599) | 2.4 addBlock 
is 10 to 20 times slower compared to 0.23 |  Blocker | . | Kihwal Lee | Daryn 
Sharp |
+| [HDFS-6598](https://issues.apache.org/jira/browse/HDFS-6598) | Fix a typo in 
message issued from explorer.js |  Trivial | webhdfs | Yongjun Zhang | Yongjun 
Zhang |
+| [HDFS-6591](https://issues.apache.org/jira/browse/HDFS-6591) | while loop is 
executed tens of thousands of times  in Hedged  Read |  Major | hdfs-client | 
LiuLei | Liang Xie |
+| [HDFS-6587](https://issues.apache.org/jira/browse/HDFS-6587) | Bug in 
TestBPOfferService can cause test failure |  Major | test | Zhilei Xu | Zhilei 
Xu |
+| [HDFS-6583](https://issues.apache.org/jira/browse/HDFS-6583) | Remove 
clientNode in FileUnderConstructionFeature |  Minor | namenode | Haohui Mai | 
Haohui Mai |
+| [HDFS-6572](https://issues.apache.org/jira/browse/HDFS-6572) | Add an option 
to the NameNode that prints the software and on-disk image versions |  Minor | 
namenode | Charles Lamb | Charles Lamb |
+| [HDFS-6563](https://issues.apache.org/jira/browse/HDFS-6563) | NameNode 
cannot save fsimage in certain circumstances when snapshots are in use |  
Critical | namenode, snapshots | Aaron T. Myers | Aaron T. Myers |
+| [HDFS-6559](https://issues.apache.org/jira/browse/HDFS-6559) | Fix wrong 
option "dfsadmin -rollingUpgrade start" in the document |  Minor | 
documentation | Akira AJISAKA | Akira AJISAKA |
+| [HDFS-6556](https://issues.apache.org/jira/browse/HDFS-6556) | Refine XAttr 
permissions |  Major | namenode | Yi Liu | Uma Maheswara Rao G |
+| [HDFS-6553](https://issues.apache.org/jira/browse/HDFS-6553) | Add missing 
DeprecationDeltas for NFS Kerberos configurations |  Major | nfs | Stephen Chu 
| Stephen Chu |
+| [HDFS-6552](https://issues.apache.org/jira/browse/HDFS-6552) | add DN 
storage to a BlockInfo will not replace the different storage from same DN |  
Trivial | namenode | Amir Langer | Amir Langer |
+| [HDFS-6551](https://issues.apache.org/jira/browse/HDFS-6551) | Rename with 
OVERWRITE option may throw NPE when the target file/directory is a reference 
INode |  Major | namenode, snapshots | Jing Zhao | Jing Zhao |
+| [HDFS-6549](https://issues.apache.org/jira/browse/HDFS-6549) | Add support 
for accessing the NFS gateway from the AIX NFS client |  Major | nfs | Aaron T. 
Myers | Aaron T. Myers |
+| [HDFS-6539](https://issues.apache.org/jira/browse/HDFS-6539) | 
test\_native\_mini\_dfs is skipped in hadoop-hdfs/pom.xml |  Major | . | 
Binglin Chang | Binglin Chang |
+| [HDFS-6535](https://issues.apache.org/jira/browse/HDFS-6535) | HDFS quota 
update is wrong when file is appended |  Major | namenode | George Wong | 
George Wong |
+| [HDFS-6530](https://issues.apache.org/jira/browse/HDFS-6530) | Fix Balancer 
documentation |  Minor | documentation | Tsz Wo Nicholas Sze | Tsz Wo Nicholas 
Sze |
+| [HDFS-6527](https://issues.apache.org/jira/browse/HDFS-6527) | Edit log 
corruption due to defered INode removal |  Blocker | . | Kihwal Lee | Kihwal 
Lee |
+| [HDFS-6518](https://issues.apache.org/jira/browse/HDFS-6518) | 
TestCacheDirectives#testExceedsCapacity should take FSN read lock when 
accessing pendingCached list |  Major | . | Yongjun Zhang | Andrew Wang |
+| [HDFS-6500](https://issues.apache.org/jira/browse/HDFS-6500) | Snapshot 
shouldn't be removed silently after renaming to an existing snapshot |  Blocker 
| snapshots | Junping Du | Tsz Wo Nicholas Sze |
+| [HDFS-6497](https://issues.apache.org/jira/browse/HDFS-6497) | Make 
TestAvailableSpaceVolumeChoosingPolicy deterministic |  Minor | test | Colin 
Patrick McCabe | Colin Patrick McCabe |
+| [HDFS-6493](https://issues.apache.org/jira/browse/HDFS-6493) | Change 
dfs.namenode.startup.delay.block.deletion to second instead of millisecond |  
Trivial | . | Juan Yu | Juan Yu |
+| [HDFS-6487](https://issues.apache.org/jira/browse/HDFS-6487) | 
TestStandbyCheckpoint#testSBNCheckpoints is racy |  Major | . | Mit Desai | Mit 
Desai |
+| [HDFS-6475](https://issues.apache.org/jira/browse/HDFS-6475) | WebHdfs 
clients fail without retry because incorrect handling of StandbyException |  
Major | ha, webhdfs | Yongjun Zhang | Yongjun Zhang |
+| [HDFS-6472](https://issues.apache.org/jira/browse/HDFS-6472) | fix typo in 
webapps/hdfs/explorer.js |  Trivial | . | Juan Yu | Juan Yu |
+| [HDFS-6471](https://issues.apache.org/jira/browse/HDFS-6471) | Make 
moveFromLocal CLI testcases to be non-disruptive |  Major | test | Dasha 
Boudnik | Dasha Boudnik |
+| [HDFS-6470](https://issues.apache.org/jira/browse/HDFS-6470) | 
TestBPOfferService.testBPInitErrorHandling is flaky |  Major | . | Andrew Wang 
| Ming Ma |
+| [HDFS-6464](https://issues.apache.org/jira/browse/HDFS-6464) | Support 
multiple xattr.name parameters for WebHDFS getXAttrs. |  Major | webhdfs | Yi 
Liu | Yi Liu |
+| [HDFS-6462](https://issues.apache.org/jira/browse/HDFS-6462) | NFS: fsstat 
request fails with the secure hdfs |  Major | nfs | Yesha Vora | Brandon Li |
+| [HDFS-6461](https://issues.apache.org/jira/browse/HDFS-6461) | Use 
Time#monotonicNow to compute duration in DataNode#shutDown |  Trivial | 
datanode | James Thomas | James Thomas |
+| [HDFS-6443](https://issues.apache.org/jira/browse/HDFS-6443) | Fix 
MiniQJMHACluster related test failures |  Minor | test | Zesheng Wu | Zesheng 
Wu |
+| [HDFS-6439](https://issues.apache.org/jira/browse/HDFS-6439) | NFS should 
not reject NFS requests to the NULL procedure whether port monitoring is 
enabled or not |  Major | nfs | Brandon Li | Aaron T. Myers |
+| [HDFS-6438](https://issues.apache.org/jira/browse/HDFS-6438) | 
DeleteSnapshot should be a DELETE request in WebHdfs |  Major | webhdfs | Jing 
Zhao | Jing Zhao |
+| [HDFS-6424](https://issues.apache.org/jira/browse/HDFS-6424) | blockReport 
doesn't need to invalidate blocks on SBN |  Major | . | Ming Ma | Ming Ma |
+| [HDFS-6423](https://issues.apache.org/jira/browse/HDFS-6423) | Diskspace 
quota usage should be updated when appending data to partial block |  Major | 
namenode | Jing Zhao | Jing Zhao |
+| [HDFS-6422](https://issues.apache.org/jira/browse/HDFS-6422) | getfattr in 
CLI doesn't throw exception or return non-0 return code when xattr doesn't 
exist |  Blocker | . | Charles Lamb | Charles Lamb |
+| [HDFS-6421](https://issues.apache.org/jira/browse/HDFS-6421) | Fix vecsum.c 
compile on BSD and some other systems |  Major | libhdfs | Jason Lowe | Mit 
Desai |
+| [HDFS-6418](https://issues.apache.org/jira/browse/HDFS-6418) | Regression: 
DFS\_NAMENODE\_USER\_NAME\_KEY missing in trunk |  Blocker | hdfs-client | 
Steve Loughran | Tsz Wo Nicholas Sze |
+| [HDFS-6409](https://issues.apache.org/jira/browse/HDFS-6409) | Fix typo in 
log message about NameNode layout version upgrade. |  Trivial | namenode | 
Chris Nauroth | Chen He |
+| [HDFS-6404](https://issues.apache.org/jira/browse/HDFS-6404) | HttpFS should 
use a 000 umask for mkdir and create operations |  Major | . | Alejandro 
Abdelnur | Mike Yoder |
+| [HDFS-6400](https://issues.apache.org/jira/browse/HDFS-6400) | Cannot 
execute "hdfs oiv\_legacy" |  Critical | tools | Akira AJISAKA | Akira AJISAKA |
+| [HDFS-6399](https://issues.apache.org/jira/browse/HDFS-6399) | Add note 
about setfacl in HDFS permissions guide |  Minor | documentation, namenode | 
Charles Lamb | Chris Nauroth |
+| [HDFS-6395](https://issues.apache.org/jira/browse/HDFS-6395) | Skip checking 
xattr limits for non-user-visible namespaces |  Major | namenode | Andrew Wang 
| Yi Liu |
+| [HDFS-6381](https://issues.apache.org/jira/browse/HDFS-6381) | Fix a typo in 
INodeReference.java |  Trivial | documentation | Binglin Chang | Binglin Chang |
+| [HDFS-6379](https://issues.apache.org/jira/browse/HDFS-6379) | HTTPFS - 
Implement ACLs support |  Major | . | Alejandro Abdelnur | Mike Yoder |
+| [HDFS-6378](https://issues.apache.org/jira/browse/HDFS-6378) | NFS 
registration should timeout instead of hanging when portmap/rpcbind is not 
available |  Major | nfs | Brandon Li | Abhiraj Butala |
+| [HDFS-6370](https://issues.apache.org/jira/browse/HDFS-6370) | Web UI fails 
to display in intranet under IE |  Major | datanode, journal-node, namenode | 
Haohui Mai | Haohui Mai |
+| [HDFS-6367](https://issues.apache.org/jira/browse/HDFS-6367) | 
EnumSetParam$Domain#parse fails for parameter containing more than one enum. |  
Major | webhdfs | Yi Liu | Yi Liu |
+| [HDFS-6364](https://issues.apache.org/jira/browse/HDFS-6364) | Incorrect 
check for unknown datanode in Balancer |  Major | balancer & mover | Benoy 
Antony | Benoy Antony |
+| [HDFS-6355](https://issues.apache.org/jira/browse/HDFS-6355) | Fix 
divide-by-zero, improper use of wall-clock time in BlockPoolSliceScanner |  
Major | . | Colin Patrick McCabe | Colin Patrick McCabe |
+| [HDFS-6345](https://issues.apache.org/jira/browse/HDFS-6345) | 
DFS.listCacheDirectives() should allow filtering based on cache directive ID |  
Major | caching | Lenni Kuff | Andrew Wang |
+| [HDFS-6337](https://issues.apache.org/jira/browse/HDFS-6337) | Setfacl 
testcase is failing due to dash character in username in TestAclCLI |  Major | 
test | Uma Maheswara Rao G | Uma Maheswara Rao G |
+| [HDFS-6312](https://issues.apache.org/jira/browse/HDFS-6312) | WebHdfs HA 
failover is broken on secure clusters |  Blocker | webhdfs | Daryn Sharp | 
Daryn Sharp |
+| [HDFS-6305](https://issues.apache.org/jira/browse/HDFS-6305) | WebHdfs 
response decoding may throw RuntimeExceptions |  Critical | webhdfs | Daryn 
Sharp | Daryn Sharp |
+| [HDFS-6294](https://issues.apache.org/jira/browse/HDFS-6294) | Use INode IDs 
to avoid conflicts when a file open for write is renamed |  Major | namenode | 
Colin Patrick McCabe | Colin Patrick McCabe |
+| [HDFS-6293](https://issues.apache.org/jira/browse/HDFS-6293) | Issues with 
OIV processing PB-based fsimages |  Blocker | . | Kihwal Lee | Kihwal Lee |
+| [HDFS-6289](https://issues.apache.org/jira/browse/HDFS-6289) | HA failover 
can fail if there are pending DN messages for DNs which no longer exist |  
Critical | ha | Aaron T. Myers | Aaron T. Myers |
+| [HDFS-6288](https://issues.apache.org/jira/browse/HDFS-6288) | 
DFSInputStream Pread doesn't update ReadStatistics |  Minor | . | Juan Yu | 
Juan Yu |
+| [HDFS-6270](https://issues.apache.org/jira/browse/HDFS-6270) | Secondary 
namenode status page shows transaction count in bytes |  Minor | . | Benoy 
Antony | Benoy Antony |
+| [HDFS-6250](https://issues.apache.org/jira/browse/HDFS-6250) | 
TestBalancerWithNodeGroup.testBalancerWithRackLocality fails |  Major | . | 
Kihwal Lee | Binglin Chang |
+| [HDFS-6243](https://issues.apache.org/jira/browse/HDFS-6243) | HA NameNode 
transition to active or shutdown may leave lingering image transfer thread. |  
Major | ha, namenode | Chris Nauroth | Chris Nauroth |
+| [HDFS-6238](https://issues.apache.org/jira/browse/HDFS-6238) | 
TestDirectoryScanner leaks file descriptors. |  Minor | datanode, test | Chris 
Nauroth | Chris Nauroth |
+| [HDFS-6230](https://issues.apache.org/jira/browse/HDFS-6230) | Expose 
upgrade status through NameNode web UI |  Major | namenode | Arpit Agarwal | 
Mit Desai |
+| [HDFS-6227](https://issues.apache.org/jira/browse/HDFS-6227) | 
ShortCircuitCache#unref should purge ShortCircuitReplicas whose streams have 
been closed by java interrupts |  Major | . | Jing Zhao | Colin Patrick McCabe |
+| [HDFS-6222](https://issues.apache.org/jira/browse/HDFS-6222) | Remove 
background token renewer from webhdfs |  Major | webhdfs | Daryn Sharp | Daryn 
Sharp |
+| [HDFS-6216](https://issues.apache.org/jira/browse/HDFS-6216) | Issues with 
webhdfs and http proxies |  Major | webhdfs | Daryn Sharp | Daryn Sharp |
+| [HDFS-6214](https://issues.apache.org/jira/browse/HDFS-6214) | Webhdfs has 
poor throughput for files \>2GB |  Major | webhdfs | Daryn Sharp | Daryn Sharp |
+| [HDFS-6213](https://issues.apache.org/jira/browse/HDFS-6213) | 
TestDataNodeConfig failing on Jenkins runs due to DN web port in use |  Minor | 
test | Steve Loughran | Andrew Wang |
+| [HDFS-6194](https://issues.apache.org/jira/browse/HDFS-6194) | Create new 
tests for ByteRangeInputStream |  Major | . | Haohui Mai | Akira AJISAKA |
+| [HDFS-6190](https://issues.apache.org/jira/browse/HDFS-6190) | minor textual 
fixes in DFSClient |  Trivial | tools | Charles Lamb | Charles Lamb |
+| [HDFS-6181](https://issues.apache.org/jira/browse/HDFS-6181) | Fix the wrong 
property names in NFS user guide |  Trivial | documentation, nfs | Brandon Li | 
Brandon Li |
+| [HDFS-6180](https://issues.apache.org/jira/browse/HDFS-6180) | dead node 
count / listing is very broken in JMX and old GUI |  Blocker | . | Travis 
Thompson | Haohui Mai |
+| [HDFS-6178](https://issues.apache.org/jira/browse/HDFS-6178) | Decommission 
on standby NN couldn't finish |  Major | namenode | Ming Ma | Ming Ma |
+| [HDFS-6160](https://issues.apache.org/jira/browse/HDFS-6160) | TestSafeMode 
occasionally fails |  Major | test | Ted Yu | Arpit Agarwal |
+| [HDFS-6159](https://issues.apache.org/jira/browse/HDFS-6159) | 
TestBalancerWithNodeGroup.testBalancerWithNodeGroup fails if there is block 
missing after balancer success |  Major | test | Chen He | Chen He |
+| [HDFS-6156](https://issues.apache.org/jira/browse/HDFS-6156) | Simplify the 
JMX API that provides snapshot information |  Major | . | Haohui Mai | Shinichi 
Yamashita |
+| [HDFS-6143](https://issues.apache.org/jira/browse/HDFS-6143) | 
WebHdfsFileSystem open should throw FileNotFoundException for non-existing 
paths |  Blocker | . | Gera Shegalov | Gera Shegalov |
+| [HDFS-6112](https://issues.apache.org/jira/browse/HDFS-6112) | NFS Gateway 
docs are incorrect for allowed hosts configuration |  Minor | nfs | Aaron T. 
Myers | Aaron T. Myers |
+| [HDFS-6056](https://issues.apache.org/jira/browse/HDFS-6056) | Clean up NFS 
config settings |  Major | nfs | Aaron T. Myers | Brandon Li |
+| [HDFS-5669](https://issues.apache.org/jira/browse/HDFS-5669) | 
Storage#tryLock() should check for null before logging successfull message |  
Major | datanode | Vinayakumar B | Vinayakumar B |
+| [HDFS-5591](https://issues.apache.org/jira/browse/HDFS-5591) | Checkpointing 
should use monotonic time when calculating period |  Minor | namenode | Andrew 
Wang | Charles Lamb |
+| [HDFS-5522](https://issues.apache.org/jira/browse/HDFS-5522) | Datanode disk 
error check may be incorrectly skipped |  Major | . | Kihwal Lee | Rushabh S 
Shah |
+| [HDFS-4913](https://issues.apache.org/jira/browse/HDFS-4913) | Deleting file 
through fuse-dfs when using trash fails requiring root permissions |  Major | 
fuse-dfs | Stephen Chu | Colin Patrick McCabe |
+| [HDFS-4909](https://issues.apache.org/jira/browse/HDFS-4909) | Avoid 
protocol buffer RPC namespace clashes |  Blocker | datanode, journal-node, 
namenode | Ralph Castain | Colin Patrick McCabe |
+| [HDFS-3848](https://issues.apache.org/jira/browse/HDFS-3848) | A Bug in 
recoverLeaseInternal method of FSNameSystem class |  Major | namenode | Hooman 
Peiro Sajjad | Chen He |
+| [HDFS-3828](https://issues.apache.org/jira/browse/HDFS-3828) | Block Scanner 
rescans blocks too frequently |  Major | . | Andy Isaacson | Andy Isaacson |
+| [HDFS-3493](https://issues.apache.org/jira/browse/HDFS-3493) | Invalidate 
excess corrupted blocks as long as minimum replication is satisfied |  Major | 
namenode | J.Andreina | Juan Yu |
+| [HDFS-3087](https://issues.apache.org/jira/browse/HDFS-3087) | 
Decomissioning on NN restart can complete without blocks being replicated |  
Critical | namenode | Kihwal Lee | Rushabh S Shah |
+| [MAPREDUCE-6002](https://issues.apache.org/jira/browse/MAPREDUCE-6002) | MR 
task should prevent report error to AM when process is shutting down |  Major | 
task | Wangda Tan | Wangda Tan |
+| [MAPREDUCE-5952](https://issues.apache.org/jira/browse/MAPREDUCE-5952) | 
LocalContainerLauncher#renameMapOutputForReduce incorrectly assumes a single 
dir for mapOutIndex |  Blocker | mr-am, mrv2 | Gera Shegalov | Gera Shegalov |
+| [MAPREDUCE-5939](https://issues.apache.org/jira/browse/MAPREDUCE-5939) | 
StartTime showing up as the epoch time in JHS UI after upgrade |  Major | . | 
Kihwal Lee | Chen He |
+| [MAPREDUCE-5924](https://issues.apache.org/jira/browse/MAPREDUCE-5924) | 
Windows: Sort Job failed due to 'Invalid event: TA\_COMMIT\_PENDING at 
COMMIT\_PENDING' |  Major | . | Yesha Vora | Zhijie Shen |
+| [MAPREDUCE-5920](https://issues.apache.org/jira/browse/MAPREDUCE-5920) | Add 
Xattr option in DistCp docs |  Minor | distcp, documentation | Uma Maheswara 
Rao G | Yi Liu |
+| [MAPREDUCE-5898](https://issues.apache.org/jira/browse/MAPREDUCE-5898) | 
distcp to support preserving HDFS extended attributes(XAttrs) |  Major | distcp 
| Uma Maheswara Rao G | Yi Liu |
+| [MAPREDUCE-5895](https://issues.apache.org/jira/browse/MAPREDUCE-5895) | 
FileAlreadyExistsException was thrown : Temporary Index File can not be cleaned 
up because OutputStream doesn't close properly |  Major | client | Kousuke 
Saruta | Kousuke Saruta |
+| [MAPREDUCE-5888](https://issues.apache.org/jira/browse/MAPREDUCE-5888) | 
Failed job leaves hung AM after it unregisters |  Major | mr-am | Jason Lowe | 
Jason Lowe |
+| [MAPREDUCE-5884](https://issues.apache.org/jira/browse/MAPREDUCE-5884) | 
History server uses short user name when canceling tokens |  Major | 
jobhistoryserver, security | Mohammad Kamrul Islam | Mohammad Kamrul Islam |
+| [MAPREDUCE-5874](https://issues.apache.org/jira/browse/MAPREDUCE-5874) | 
Creating MapReduce REST API section |  Major | documentation | Ravi Prakash | 
Tsuyoshi Ozawa |
+| [MAPREDUCE-5868](https://issues.apache.org/jira/browse/MAPREDUCE-5868) | 
TestPipeApplication causing nightly build to fail |  Major | test | Jason Lowe 
| Akira AJISAKA |
+| [MAPREDUCE-5862](https://issues.apache.org/jira/browse/MAPREDUCE-5862) | 
Line records longer than 2x split size aren't handled correctly |  Critical | . 
| bc Wong | bc Wong |
+| [MAPREDUCE-5846](https://issues.apache.org/jira/browse/MAPREDUCE-5846) | 
Rumen doesn't understand JobQueueChangedEvent |  Major | tools/rumen | Nathan 
Roberts | Nathan Roberts |
+| [MAPREDUCE-5844](https://issues.apache.org/jira/browse/MAPREDUCE-5844) | Add 
a configurable delay to reducer-preemption |  Major | . | Maysam Yabandeh | 
Maysam Yabandeh |
+| [MAPREDUCE-5837](https://issues.apache.org/jira/browse/MAPREDUCE-5837) | 
MRAppMaster fails when checking on uber mode |  Critical | . | Haohui Mai | 
Haohui Mai |
+| [MAPREDUCE-5836](https://issues.apache.org/jira/browse/MAPREDUCE-5836) | Fix 
typo in RandomTextWriter |  Trivial | . | Akira AJISAKA | Akira AJISAKA |
+| [MAPREDUCE-5834](https://issues.apache.org/jira/browse/MAPREDUCE-5834) | 
TestGridMixClasses tests timesout on branch-2 |  Major | . | Mit Desai | Mit 
Desai |
+| [MAPREDUCE-5814](https://issues.apache.org/jira/browse/MAPREDUCE-5814) | fat 
jar with \*-default.xml may fail when mapreduce.job.classloader=true. |  Major 
| mrv2 | Gera Shegalov | Gera Shegalov |
+| [MAPREDUCE-5790](https://issues.apache.org/jira/browse/MAPREDUCE-5790) | 
Default map hprof profile options do not work |  Blocker | . | Andrew Wang | 
Gera Shegalov |
+| [MAPREDUCE-5775](https://issues.apache.org/jira/browse/MAPREDUCE-5775) | 
Remove unnecessary job.setNumReduceTasks in SleepJob.createJob |  Minor | . | 
Liyin Liang | jhanver chand sharma |
+| [MAPREDUCE-5765](https://issues.apache.org/jira/browse/MAPREDUCE-5765) | 
Update hadoop-pipes examples README |  Minor | pipes | Jonathan Eagles | Mit 
Desai |
+| [MAPREDUCE-5759](https://issues.apache.org/jira/browse/MAPREDUCE-5759) | 
Remove unnecessary conf load in Limits |  Major | . | Sandy Ryza | Sandy Ryza |
+| [MAPREDUCE-5749](https://issues.apache.org/jira/browse/MAPREDUCE-5749) | 
TestRMContainerAllocator#testReportedAppProgress Failed |  Major | . | Hong 
Shen | Jason Lowe |
+| [MAPREDUCE-5713](https://issues.apache.org/jira/browse/MAPREDUCE-5713) | 
InputFormat and JobConf JavaDoc Fixes |  Trivial | documentation | Ben Robie | 
Chen He |
+| [MAPREDUCE-5671](https://issues.apache.org/jira/browse/MAPREDUCE-5671) | NaN 
can be created by client and assign to Progress |  Major | . | Chen He | Chen 
He |
+| [MAPREDUCE-5665](https://issues.apache.org/jira/browse/MAPREDUCE-5665) | Add 
audience annotations to MiniMRYarnCluster and MiniMRCluster |  Major | test | 
Sandy Ryza | Anubhav Dhoot |
+| [MAPREDUCE-5652](https://issues.apache.org/jira/browse/MAPREDUCE-5652) | NM 
Recovery. ShuffleHandler should handle NM restarts |  Major | . | Karthik 
Kambatla | Jason Lowe |
+| [MAPREDUCE-5517](https://issues.apache.org/jira/browse/MAPREDUCE-5517) | 
enabling uber mode with 0 reducer still requires mapreduce.reduce.memory.mb to 
be less than yarn.app.mapreduce.am.resource.mb |  Minor | . | Siqi Li | Siqi Li 
|
+| [MAPREDUCE-5456](https://issues.apache.org/jira/browse/MAPREDUCE-5456) | 
TestFetcher.testCopyFromHostExtraBytes is missing |  Minor | mrv2, test | Jason 
Lowe | Jason Lowe |
+| [MAPREDUCE-5309](https://issues.apache.org/jira/browse/MAPREDUCE-5309) | 
2.0.4 JobHistoryParser can't parse certain failed job history files generated 
by 2.0.3 history server |  Major | jobhistoryserver, mrv2 | Vrushali C | 
Rushabh S Shah |
+| [MAPREDUCE-4937](https://issues.apache.org/jira/browse/MAPREDUCE-4937) | MR 
AM handles an oversized split metainfo file poorly |  Major | mr-am | Jason 
Lowe | Eric Payne |
+| [YARN-2250](https://issues.apache.org/jira/browse/YARN-2250) | 
FairScheduler.findLowestCommonAncestorQueue returns null when queues not 
identical |  Major | scheduler | Krisztian Horvath | Krisztian Horvath |
+| [YARN-2241](https://issues.apache.org/jira/browse/YARN-2241) | 
ZKRMStateStore: On startup, show nicer messages if znodes already exist |  
Minor | resourcemanager | Robert Kanter | Robert Kanter |
+| [YARN-2232](https://issues.apache.org/jira/browse/YARN-2232) | 
ClientRMService doesn't allow delegation token owner to cancel their own token 
in secure mode |  Major | . | Varun Vasudev | Varun Vasudev |
+| [YARN-2204](https://issues.apache.org/jira/browse/YARN-2204) | 
TestAMRestart#testAMRestartWithExistingContainers assumes CapacityScheduler |  
Trivial | resourcemanager | Robert Kanter | Robert Kanter |
+| [YARN-2201](https://issues.apache.org/jira/browse/YARN-2201) | 
TestRMWebServicesAppsModification dependent on yarn-default.xml |  Major | . | 
Ray Chiang | Varun Vasudev |
+| [YARN-2192](https://issues.apache.org/jira/browse/YARN-2192) | TestRMHA 
fails when run with a mix of Schedulers |  Major | . | Anubhav Dhoot | Anubhav 
Dhoot |
+| [YARN-2191](https://issues.apache.org/jira/browse/YARN-2191) | Add a test to 
make sure NM will do application cleanup even if RM restarting happens before 
application completed |  Major | resourcemanager | Wangda Tan | Wangda Tan |
+| [YARN-2187](https://issues.apache.org/jira/browse/YARN-2187) | 
FairScheduler: Disable max-AM-share check by default |  Major | fairscheduler | 
Robert Kanter | Robert Kanter |
+| [YARN-2171](https://issues.apache.org/jira/browse/YARN-2171) | AMs block on 
the CapacityScheduler lock during allocate() |  Critical | capacityscheduler | 
Jason Lowe | Jason Lowe |
+| [YARN-2167](https://issues.apache.org/jira/browse/YARN-2167) | 
LeveldbIterator should get closed in 
NMLeveldbStateStoreService#loadLocalizationState() within finally block |  
Major | nodemanager | Junping Du | Junping Du |
+| [YARN-2163](https://issues.apache.org/jira/browse/YARN-2163) | WebUI: Order 
of AppId in apps table should be consistent with ApplicationId.compareTo(). |  
Minor | resourcemanager, webapp | Wangda Tan | Wangda Tan |
+| [YARN-2155](https://issues.apache.org/jira/browse/YARN-2155) | 
FairScheduler: Incorrect threshold check for preemption |  Major | . | Wei Yan 
| Wei Yan |
+| [YARN-2148](https://issues.apache.org/jira/browse/YARN-2148) | TestNMClient 
failed due more exit code values added and passed to AM |  Major | client | 
Wangda Tan | Wangda Tan |
+| [YARN-2132](https://issues.apache.org/jira/browse/YARN-2132) | 
ZKRMStateStore.ZKAction#runWithRetries doesn't log the exception it encounters 
|  Major | resourcemanager | Karthik Kambatla | Vamsee Yarlagadda |
+| [YARN-2128](https://issues.apache.org/jira/browse/YARN-2128) | 
FairScheduler: Incorrect calculation of amResource usage |  Major | . | Wei Yan 
| Wei Yan |
+| [YARN-2124](https://issues.apache.org/jira/browse/YARN-2124) | 
ProportionalCapacityPreemptionPolicy cannot work because it's initialized 
before scheduler initialized |  Critical | resourcemanager, scheduler | Wangda 
Tan | Wangda Tan |
+| [YARN-2122](https://issues.apache.org/jira/browse/YARN-2122) | In 
AllocationFileLoaderService, the reloadThread should be created in init() and 
started in start() |  Major | scheduler | Karthik Kambatla | Robert Kanter |
+| [YARN-2119](https://issues.apache.org/jira/browse/YARN-2119) | 
DEFAULT\_PROXY\_ADDRESS should use DEFAULT\_PROXY\_PORT |  Major | . | Anubhav 
Dhoot | Anubhav Dhoot |
+| [YARN-2112](https://issues.apache.org/jira/browse/YARN-2112) | Hadoop-client 
is missing jackson libs due to inappropriate configs in pom.xml |  Major | . | 
Zhijie Shen | Zhijie Shen |
+| [YARN-2111](https://issues.apache.org/jira/browse/YARN-2111) | In 
FairScheduler.attemptScheduling, we don't count containers as assigned if they 
have 0 memory but non-zero cores |  Major | scheduler | Sandy Ryza | Sandy Ryza 
|
+| [YARN-2109](https://issues.apache.org/jira/browse/YARN-2109) | Fix TestRM to 
work with both schedulers |  Major | scheduler | Anubhav Dhoot | Karthik 
Kambatla |
+| [YARN-2104](https://issues.apache.org/jira/browse/YARN-2104) | Scheduler 
queue filter failed to work because index of queue column changed |  Major | 
resourcemanager, webapp | Wangda Tan | Wangda Tan |
+| [YARN-2103](https://issues.apache.org/jira/browse/YARN-2103) | Inconsistency 
between viaProto flag and initial value of SerializedExceptionProto.Builder |  
Major | . | Binglin Chang | Binglin Chang |
+| [YARN-2096](https://issues.apache.org/jira/browse/YARN-2096) | Race in 
TestRMRestart#testQueueMetricsOnRMRestart |  Major | . | Anubhav Dhoot | 
Anubhav Dhoot |
+| [YARN-2075](https://issues.apache.org/jira/browse/YARN-2075) | 
TestRMAdminCLI consistently fail on trunk and branch-2 |  Major | . | Zhijie 
Shen | Kenji Kikushima |
+| [YARN-2073](https://issues.apache.org/jira/browse/YARN-2073) | Fair 
Scheduler: Add a utilization threshold to prevent preempting resources when 
cluster is free |  Critical | scheduler | Karthik Kambatla | Karthik Kambatla |
+| [YARN-2065](https://issues.apache.org/jira/browse/YARN-2065) | AM cannot 
create new containers after restart-NM token from previous attempt used |  
Major | . | Steve Loughran | Jian He |
+| [YARN-2054](https://issues.apache.org/jira/browse/YARN-2054) | Better 
defaults for YARN ZK configs for retries and retry-inteval when HA is enabled | 
 Major | resourcemanager | Karthik Kambatla | Karthik Kambatla |
+| [YARN-2050](https://issues.apache.org/jira/browse/YARN-2050) | Fix 
LogCLIHelpers to create the correct FileContext |  Major | . | Ming Ma | Ming 
Ma |
+| [YARN-2036](https://issues.apache.org/jira/browse/YARN-2036) | Document 
yarn.resourcemanager.hostname in ClusterSetup |  Minor | documentation | 
Karthik Kambatla | Ray Chiang |
+| [YARN-1981](https://issues.apache.org/jira/browse/YARN-1981) | Nodemanager 
version is not updated when a node reconnects |  Major | resourcemanager | 
Jason Lowe | Jason Lowe |
+| [YARN-1940](https://issues.apache.org/jira/browse/YARN-1940) | 
deleteAsUser() terminates early without deleting more files on error |  Major | 
. | Kihwal Lee | Rushabh S Shah |
+| [YARN-1913](https://issues.apache.org/jira/browse/YARN-1913) | With Fair 
Scheduler, cluster can logjam when all resources are consumed by AMs |  Major | 
scheduler | bc Wong | Wei Yan |
+| [YARN-1885](https://issues.apache.org/jira/browse/YARN-1885) | RM may not 
send the app-finished signal after RM restart to some nodes where the 
application ran before RM restarts |  Major | . | Arpit Gupta | Wangda Tan |
+| [YARN-1868](https://issues.apache.org/jira/browse/YARN-1868) | YARN status 
web ui does not show correctly in IE 11 |  Major | webapp | Chuan Liu | Chuan 
Liu |
+| [YARN-1865](https://issues.apache.org/jira/browse/YARN-1865) | 
ShellScriptBuilder does not check for some error conditions |  Minor | 
nodemanager | Remus Rusanu | Remus Rusanu |
+| [YARN-1790](https://issues.apache.org/jira/browse/YARN-1790) | Fair 
Scheduler UI not showing apps table |  Major | . | bc Wong | bc Wong |
+| [YARN-1784](https://issues.apache.org/jira/browse/YARN-1784) | 
TestContainerAllocation assumes CapacityScheduler |  Minor | resourcemanager | 
Karthik Kambatla | Robert Kanter |
+| [YARN-1736](https://issues.apache.org/jira/browse/YARN-1736) | FS: 
AppSchedulable.assignContainer's priority argument is redundant |  Minor | 
scheduler | Sandy Ryza | Naren Koneru |
+| [YARN-1726](https://issues.apache.org/jira/browse/YARN-1726) | 
ResourceSchedulerWrapper broken due to AbstractYarnScheduler |  Blocker | . | 
Wei Yan | Wei Yan |
+| [YARN-1718](https://issues.apache.org/jira/browse/YARN-1718) | Fix a couple 
isTerminals in Fair Scheduler queue placement rules |  Major | scheduler | 
Sandy Ryza | Sandy Ryza |
+| [YARN-1678](https://issues.apache.org/jira/browse/YARN-1678) | Fair 
scheduler gabs incessantly about reservations |  Major | scheduler | Sandy Ryza 
| Sandy Ryza |
+| [YARN-1550](https://issues.apache.org/jira/browse/YARN-1550) | NPE in 
FairSchedulerAppsBlock#render |  Critical | fairscheduler | caolong | Anubhav 
Dhoot |
+| [YARN-1520](https://issues.apache.org/jira/browse/YARN-1520) | update 
capacity scheduler docs to include necessary parameters |  Major | . | Chen He 
| Chen He |
+| [YARN-1429](https://issues.apache.org/jira/browse/YARN-1429) | \*nix: Allow 
a way for users to augment classpath of YARN daemons |  Trivial | client | 
Sandy Ryza | Jarek Jarcec Cecho |
+| [YARN-1136](https://issues.apache.org/jira/browse/YARN-1136) | Replace 
junit.framework.Assert with org.junit.Assert |  Major | . | Karthik Kambatla | 
Chen He |
+| [YARN-738](https://issues.apache.org/jira/browse/YARN-738) | 
TestClientRMTokens is failing irregularly while running all yarn tests |  Major 
| . | Omkar Vinit Joshi | Ming Ma |
+| [YARN-596](https://issues.apache.org/jira/browse/YARN-596) | Use scheduling 
policies throughout the queue hierarchy to decide which containers to preempt | 
 Major | scheduler | Sandy Ryza | Wei Yan |
+
+
+### TESTS:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HADOOP-10754](https://issues.apache.org/jira/browse/HADOOP-10754) | 
Reenable several HA ZooKeeper-related tests on Windows. |  Trivial | ha, test | 
Chris Nauroth | Chris Nauroth |
+| [HADOOP-3679](https://issues.apache.org/jira/browse/HADOOP-3679) | calls to 
junit Assert::assertEquals invert arguments, causing misleading error messages, 
other minor improvements. |  Minor | test | Chris Douglas | jay vyas |
+| [HDFS-6614](https://issues.apache.org/jira/browse/HDFS-6614) | shorten 
TestPread run time with a smaller retry timeout setting |  Minor | test | Liang 
Xie | Liang Xie |
+| [HDFS-6419](https://issues.apache.org/jira/browse/HDFS-6419) | 
TestBookKeeperHACheckpoints#TestSBNCheckpoints fails on trunk |  Major | . | 
Akira AJISAKA | Akira AJISAKA |
+| [HDFS-6287](https://issues.apache.org/jira/browse/HDFS-6287) | Add vecsum 
test of libhdfs read access times |  Minor | libhdfs, test | Colin Patrick 
McCabe | Colin Patrick McCabe |
+| [HDFS-6265](https://issues.apache.org/jira/browse/HDFS-6265) | Prepare HDFS 
codebase for JUnit 4.11. |  Minor | test | Chris Nauroth | Chris Nauroth |
+| [HDFS-6257](https://issues.apache.org/jira/browse/HDFS-6257) | 
TestCacheDirectives#testExceedsCapacity fails occasionally |  Minor | caching | 
Ted Yu | Colin Patrick McCabe |
+| [HDFS-6224](https://issues.apache.org/jira/browse/HDFS-6224) | Add a unit 
test to TestAuditLogger for file permissions passed to logAuditEvent |  Minor | 
test | Charles Lamb | Charles Lamb |
+| [HDFS-5892](https://issues.apache.org/jira/browse/HDFS-5892) | 
TestDeleteBlockPool fails in branch-2 |  Minor | . | Ted Yu | Ted Yu |
+| [HDFS-5409](https://issues.apache.org/jira/browse/HDFS-5409) | 
TestOfflineEditsViewer#testStored fails on Windows due to CRLF line endings in 
editsStored.xml from git checkout |  Minor | test | Chris Nauroth | Chris 
Nauroth |
+| [MAPREDUCE-5852](https://issues.apache.org/jira/browse/MAPREDUCE-5852) | 
Prepare MapReduce codebase for JUnit 4.11. |  Minor | test | Chris Nauroth | 
Chris Nauroth |
+| [MAPREDUCE-5804](https://issues.apache.org/jira/browse/MAPREDUCE-5804) | 
TestMRJobsWithProfiler#testProfiler timesout |  Major | . | Mit Desai | Mit 
Desai |
+| [MAPREDUCE-5642](https://issues.apache.org/jira/browse/MAPREDUCE-5642) | 
TestMiniMRChildTask fails on Windows |  Minor | test | Chuan Liu | Chuan Liu |
+| [YARN-2319](https://issues.apache.org/jira/browse/YARN-2319) | Fix MiniKdc 
not close in TestRMWebServicesDelegationTokens.java |  Major | resourcemanager 
| Wenwu Peng | Wenwu Peng |
+| [YARN-2270](https://issues.apache.org/jira/browse/YARN-2270) | 
TestFSDownload#testDownloadPublicWithStatCache fails in trunk |  Minor | . | 
Ted Yu | Akira AJISAKA |
+| [YARN-2224](https://issues.apache.org/jira/browse/YARN-2224) | Explicitly 
enable vmem check in TestContainersMonitor#testContainerKillOnMemoryOverflow |  
Trivial | nodemanager | Anubhav Dhoot | Anubhav Dhoot |
+| [YARN-2216](https://issues.apache.org/jira/browse/YARN-2216) | 
TestRMApplicationHistoryWriter sometimes fails in trunk |  Minor | . | Ted Yu | 
Zhijie Shen |
+| [YARN-2105](https://issues.apache.org/jira/browse/YARN-2105) | Fix 
TestFairScheduler after YARN-2012 |  Major | . | Ted Yu | Ashwin Shankar |
+| [YARN-2011](https://issues.apache.org/jira/browse/YARN-2011) | Fix typo and 
warning in TestLeafQueue |  Trivial | . | Chen He | Chen He |
+| [YARN-1977](https://issues.apache.org/jira/browse/YARN-1977) | Add tests on 
getApplicationRequest with filtering start time range |  Minor | . | Junping Du 
| Junping Du |
+| [YARN-1970](https://issues.apache.org/jira/browse/YARN-1970) | Prepare YARN 
codebase for JUnit 4.11. |  Minor | . | Chris Nauroth | Chris Nauroth |
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HADOOP-10894](https://issues.apache.org/jira/browse/HADOOP-10894) | Fix 
dead link in ToolRunner documentation |  Minor | documentation | Akira AJISAKA 
| Akira AJISAKA |
+| [HADOOP-10864](https://issues.apache.org/jira/browse/HADOOP-10864) | Tool 
documentenation is broken |  Minor | documentation | Allen Wittenauer | Akira 
AJISAKA |
+| [HADOOP-10659](https://issues.apache.org/jira/browse/HADOOP-10659) | 
Refactor AccessControlList to reuse utility functions and to improve 
performance |  Minor | security | Benoy Antony | Benoy Antony |
+| [HADOOP-10652](https://issues.apache.org/jira/browse/HADOOP-10652) | 
Refactor Proxyusers to use AccessControlList |  Major | security | Benoy Antony 
| Benoy Antony |
+| [HADOOP-10649](https://issues.apache.org/jira/browse/HADOOP-10649) | Allow 
overriding the default ACL for service authorization |  Major | security | 
Benoy Antony | Benoy Antony |
+| [HADOOP-10566](https://issues.apache.org/jira/browse/HADOOP-10566) | 
Refactor proxyservers out of ProxyUsers |  Major | security | Benoy Antony | 
Benoy Antony |
+| [HADOOP-10565](https://issues.apache.org/jira/browse/HADOOP-10565) | Support 
IP ranges (CIDR) in  proxyuser.hosts |  Major | security | Benoy Antony | Benoy 
Antony |
+| [HADOOP-10503](https://issues.apache.org/jira/browse/HADOOP-10503) | Move 
junit up to v 4.11 |  Minor | build | Steve Loughran | Chris Nauroth |
+| [HADOOP-10499](https://issues.apache.org/jira/browse/HADOOP-10499) | Remove 
unused parameter from ProxyUsers.authorize() |  Minor | security | Benoy Antony 
| Benoy Antony |
+| [HADOOP-10479](https://issues.apache.org/jira/browse/HADOOP-10479) | Fix new 
findbugs warnings in hadoop-minikdc |  Major | . | Haohui Mai | Swarnim 
Kulkarni |
+| [HADOOP-10471](https://issues.apache.org/jira/browse/HADOOP-10471) | Reduce 
the visibility of constants in ProxyUsers |  Major | security | Benoy Antony | 
Benoy Antony |
+| [HADOOP-10467](https://issues.apache.org/jira/browse/HADOOP-10467) | Enable 
proxyuser specification to support list of users in addition to list of groups. 
|  Major | security | Benoy Antony | Benoy Antony |
+| [HADOOP-10448](https://issues.apache.org/jira/browse/HADOOP-10448) | Support 
pluggable mechanism to specify proxy user settings |  Major | security | Benoy 
Antony | Benoy Antony |
+| [HADOOP-10439](https://issues.apache.org/jira/browse/HADOOP-10439) | Fix 
compilation error in branch-2 after HADOOP-10426 |  Major | build | Haohui Mai 
| Haohui Mai |
+| [HADOOP-10426](https://issues.apache.org/jira/browse/HADOOP-10426) | 
CreateOpts.getOpt(..) should declare with generic type argument |  Minor | fs | 
Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
+| [HADOOP-10279](https://issues.apache.org/jira/browse/HADOOP-10279) | Create 
multiplexer, a requirement for the fair queue |  Major | . | Chris Li | Chris 
Li |
+| [HADOOP-10104](https://issues.apache.org/jira/browse/HADOOP-10104) | Update 
jackson to 1.9.13 |  Minor | build | Steve Loughran | Akira AJISAKA |
+| [HADOOP-9712](https://issues.apache.org/jira/browse/HADOOP-9712) | Write 
contract tests for FTP filesystem, fix places where it breaks |  Minor | fs/s3 
| Steve Loughran |  |
+| [HADOOP-9711](https://issues.apache.org/jira/browse/HADOOP-9711) | Write 
contract tests for S3Native; fix places where it breaks |  Minor | fs/s3 | 
Steve Loughran | Steve Loughran |
+| [HADOOP-9371](https://issues.apache.org/jira/browse/HADOOP-9371) | Define 
Semantics of FileSystem more rigorously |  Major | fs | Steve Loughran | Steve 
Loughran |
+| [HDFS-6562](https://issues.apache.org/jira/browse/HDFS-6562) | Refactor 
rename() in FSDirectory |  Minor | namenode | Haohui Mai | Haohui Mai |
+| [HDFS-6557](https://issues.apache.org/jira/browse/HDFS-6557) | Move the 
reference of fsimage to FSNamesystem |  Major | namenode | Haohui Mai | Haohui 
Mai |
+| [HDFS-6480](https://issues.apache.org/jira/browse/HDFS-6480) | Move 
waitForReady() from FSDirectory to FSNamesystem |  Major | namenode | Haohui 
Mai | Haohui Mai |
+| [HDFS-6351](https://issues.apache.org/jira/browse/HDFS-6351) | Command "hdfs 
dfs -rm -r" can't remove empty directory |  Major | hdfs-client | Yongjun Zhang 
| Yongjun Zhang |
+| [HDFS-6330](https://issues.apache.org/jira/browse/HDFS-6330) | Move mkdirs() 
to FSNamesystem |  Major | namenode | Haohui Mai | Haohui Mai |
+| [HDFS-6328](https://issues.apache.org/jira/browse/HDFS-6328) | Clean up dead 
code in FSDirectory |  Major | namenode | Haohui Mai | Haohui Mai |
+| [HDFS-6315](https://issues.apache.org/jira/browse/HDFS-6315) | Decouple 
recording edit logs from FSDirectory |  Major | . | Haohui Mai | Haohui Mai |
+| [HDFS-6276](https://issues.apache.org/jira/browse/HDFS-6276) | Remove 
unnecessary conditions and null check |  Major | . | Suresh Srinivas | Suresh 
Srinivas |
+| [HDFS-6275](https://issues.apache.org/jira/browse/HDFS-6275) | Fix warnings 
- type arguments can be inferred and redudant local variable |  Major | . | 
Suresh Srinivas | Suresh Srinivas |
+| [HDFS-6274](https://issues.apache.org/jira/browse/HDFS-6274) | Cleanup 
javadoc warnings in HDFS code |  Major | . | Suresh Srinivas | Suresh Srinivas |
+| [HDFS-6240](https://issues.apache.org/jira/browse/HDFS-6240) | 
WebImageViewer returns 404 if LISTSTATUS to an empty directory |  Major | tools 
| Akira AJISAKA | Akira AJISAKA |
+| [HDFS-6219](https://issues.apache.org/jira/browse/HDFS-6219) | Proxy 
superuser configuration should use true client IP for address checks |  Major | 
namenode, webhdfs | Daryn Sharp | Daryn Sharp |
+| [HDFS-6218](https://issues.apache.org/jira/browse/HDFS-6218) | Audit log 
should use true client IP for proxied webhdfs operations |  Major | namenode, 
webhdfs | Daryn Sharp | Daryn Sharp |
+| [HDFS-6217](https://issues.apache.org/jira/browse/HDFS-6217) | Webhdfs PUT 
operations may not work via a http proxy |  Major | webhdfs | Daryn Sharp | 
Daryn Sharp |
+| [HDFS-6210](https://issues.apache.org/jira/browse/HDFS-6210) | Support 
GETACLSTATUS operation in WebImageViewer |  Major | tools | Akira AJISAKA | 
Akira AJISAKA |
+| [HDFS-6186](https://issues.apache.org/jira/browse/HDFS-6186) | Pause 
deletion of blocks when the namenode starts up |  Major | namenode | Suresh 
Srinivas | Jing Zhao |
+| [HDFS-6173](https://issues.apache.org/jira/browse/HDFS-6173) | Move the 
default processor from Ls to Web in OfflineImageViewer |  Major | tools | Akira 
AJISAKA | Akira AJISAKA |
+| [HDFS-6170](https://issues.apache.org/jira/browse/HDFS-6170) | Support 
GETFILESTATUS operation in WebImageViewer |  Major | tools | Akira AJISAKA | 
Akira AJISAKA |
+| [HDFS-6169](https://issues.apache.org/jira/browse/HDFS-6169) | Move the 
address in WebImageViewer |  Major | tools | Akira AJISAKA | Akira AJISAKA |
+| [HDFS-6162](https://issues.apache.org/jira/browse/HDFS-6162) | Format 
strings should use platform independent line separator |  Minor | . | Suresh 
Srinivas | Suresh Srinivas |
+| [HDFS-6155](https://issues.apache.org/jira/browse/HDFS-6155) | Fix 
Boxing/unboxing to parse a primitive findbugs warnings |  Major | . | Suresh 
Srinivas | Suresh Srinivas |
+| [HDFS-6125](https://issues.apache.org/jira/browse/HDFS-6125) | Cleanup 
unnecessary cast in HDFS code base |  Major | test | Suresh Srinivas | Suresh 
Srinivas |
+| [HDFS-6119](https://issues.apache.org/jira/browse/HDFS-6119) | FSNamesystem 
code cleanup |  Minor | namenode | Suresh Srinivas | Suresh Srinivas |
+| [HDFS-5978](https://issues.apache.org/jira/browse/HDFS-5978) | Create a tool 
to take fsimage and expose read-only WebHDFS API |  Major | tools | Akira 
AJISAKA | Akira AJISAKA |
+| [HDFS-5865](https://issues.apache.org/jira/browse/HDFS-5865) | Update 
OfflineImageViewer document |  Minor | documentation | Akira AJISAKA | Akira 
AJISAKA |
+| [HDFS-5411](https://issues.apache.org/jira/browse/HDFS-5411) | Update 
Bookkeeper dependency to 4.2.3 |  Minor | . | Robert Rati | Rakesh R |
+| [HDFS-4667](https://issues.apache.org/jira/browse/HDFS-4667) | Capture 
renamed files/directories in snapshot diff report |  Major | namenode | Jing 
Zhao | Jing Zhao |
+| [HDFS-4286](https://issues.apache.org/jira/browse/HDFS-4286) | Changes from 
BOOKKEEPER-203 broken capability of including bookkeeper-server jar in hidden 
package of BKJM |  Major | . | Vinayakumar B | Rakesh R |
+| [HDFS-4221](https://issues.apache.org/jira/browse/HDFS-4221) | Remove the 
format limitation point from BKJM documentation as HDFS-3810 closed |  Major | 
ha | Uma Maheswara Rao G | Rakesh R |
+| [MAPREDUCE-5900](https://issues.apache.org/jira/browse/MAPREDUCE-5900) | 
Container preemption interpreted as task failures and eventually job failures | 
 Major | applicationmaster, mr-am, mrv2 | Mayank Bansal | Mayank Bansal |
+| [MAPREDUCE-5639](https://issues.apache.org/jira/browse/MAPREDUCE-5639) | 
Port DistCp2 document to trunk |  Major | documentation | Akira AJISAKA | Akira 
AJISAKA |
+| [MAPREDUCE-5638](https://issues.apache.org/jira/browse/MAPREDUCE-5638) | 
Port Hadoop Archives document to trunk |  Major | documentation | Akira AJISAKA 
| Akira AJISAKA |
+| [MAPREDUCE-5637](https://issues.apache.org/jira/browse/MAPREDUCE-5637) | 
Convert Hadoop Streaming document to APT |  Major | documentation | Akira 
AJISAKA | Akira AJISAKA |
+| [MAPREDUCE-5636](https://issues.apache.org/jira/browse/MAPREDUCE-5636) | 
Convert MapReduce Tutorial document to APT |  Major | documentation | Akira 
AJISAKA | Akira AJISAKA |
+| [YARN-2247](https://issues.apache.org/jira/browse/YARN-2247) | Allow RM web 
services users to authenticate using delegation tokens |  Blocker | . | Varun 
Vasudev | Varun Vasudev |
+| [YARN-2233](https://issues.apache.org/jira/browse/YARN-2233) | Implement web 
services to create, renew and cancel delegation tokens |  Blocker | 
resourcemanager | Varun Vasudev | Varun Vasudev |
+| [YARN-2152](https://issues.apache.org/jira/browse/YARN-2152) | Recover 
missing container information |  Major | resourcemanager | Jian He | Jian He |
+| [YARN-2121](https://issues.apache.org/jira/browse/YARN-2121) | 
TimelineAuthenticator#hasDelegationToken may throw NPE |  Major | . | Zhijie 
Shen | Zhijie Shen |
+| [YARN-2118](https://issues.apache.org/jira/browse/YARN-2118) | Type mismatch 
in contains() check of TimelineWebServices#injectOwnerInfo() |  Major | . | Ted 
Yu | Ted Yu |
+| [YARN-2117](https://issues.apache.org/jira/browse/YARN-2117) | Close of 
Reader in TimelineAuthenticationFilterInitializer#initFilter() should be 
enclosed in finally block |  Minor | . | Ted Yu | Chen He |
+| [YARN-2115](https://issues.apache.org/jira/browse/YARN-2115) | Replace 
RegisterNodeManagerRequest#ContainerStatus with a new NMContainerStatus |  
Major | . | Jian He | Jian He |
+| [YARN-2074](https://issues.apache.org/jira/browse/YARN-2074) | Preemption of 
AM containers shouldn't count towards AM failures |  Major | resourcemanager | 
Vinod Kumar Vavilapalli | Jian He |
+| [YARN-2071](https://issues.apache.org/jira/browse/YARN-2071) | Enforce more 
restricted permissions for the directory of Leveldb store |  Major | . | Zhijie 
Shen | Zhijie Shen |
+| [YARN-2059](https://issues.apache.org/jira/browse/YARN-2059) | Extend access 
control for admin acls |  Major | . | Zhijie Shen | Zhijie Shen |
+| [YARN-2052](https://issues.apache.org/jira/browse/YARN-2052) | ContainerId 
creation after work preserving restart is broken |  Major | resourcemanager | 
Tsuyoshi Ozawa | Tsuyoshi Ozawa |
+| [YARN-2049](https://issues.apache.org/jira/browse/YARN-2049) | Delegation 
token stuff for the timeline sever |  Major | . | Zhijie Shen | Zhijie Shen |
+| [YARN-2022](https://issues.apache.org/jira/browse/YARN-2022) | Preempting an 
Application Master container can be kept as least priority when multiple 
applications are marked for preemption by ProportionalCapacityPreemptionPolicy 
|  Major | resourcemanager | Sunil G | Sunil G |
+| [YARN-2017](https://issues.apache.org/jira/browse/YARN-2017) | Merge some of 
the common lib code in schedulers |  Major | resourcemanager | Jian He | Jian 
He |
+| [YARN-1982](https://issues.apache.org/jira/browse/YARN-1982) | Rename the 
daemon name to timelineserver |  Major | . | Zhijie Shen | Zhijie Shen |
+| [YARN-1938](https://issues.apache.org/jira/browse/YARN-1938) | Kerberos 
authentication for the timeline server |  Major | . | Zhijie Shen | Zhijie Shen 
|
+| [YARN-1937](https://issues.apache.org/jira/browse/YARN-1937) | Add 
entity-level access control of the timeline data for owners only |  Major | . | 
Zhijie Shen | Zhijie Shen |
+| [YARN-1936](https://issues.apache.org/jira/browse/YARN-1936) | Secured 
timeline client |  Major | . | Zhijie Shen | Zhijie Shen |
+| [YARN-1877](https://issues.apache.org/jira/browse/YARN-1877) | Document 
yarn.resourcemanager.zk-auth and its scope |  Critical | resourcemanager | 
Karthik Kambatla | Robert Kanter |
+| [YARN-1757](https://issues.apache.org/jira/browse/YARN-1757) | NM Recovery. 
Auxiliary service support. |  Major | nodemanager | Jason Lowe | Jason Lowe |
+| [YARN-1713](https://issues.apache.org/jira/browse/YARN-1713) | Implement 
getnewapplication and submitapp as part of RM web service |  Blocker | . | 
Varun Vasudev | Varun Vasudev |
+| [YARN-1702](https://issues.apache.org/jira/browse/YARN-1702) | Expose kill 
app functionality as part of RM web services |  Major | . | Varun Vasudev | 
Varun Vasudev |
+| [YARN-1474](https://issues.apache.org/jira/browse/YARN-1474) | Make 
schedulers services |  Major | scheduler | Sandy Ryza | Tsuyoshi Ozawa |
+| [YARN-1408](https://issues.apache.org/jira/browse/YARN-1408) | Preemption 
caused Invalid State Event: ACQUIRED at KILLED and caused a task timeout for 
30mins |  Major | resourcemanager | Sunil G | Sunil G |
+| [YARN-1368](https://issues.apache.org/jira/browse/YARN-1368) | Common work 
to re-populate containers’ state into scheduler |  Major | . | Bikas Saha | 
Jian He |
+| [YARN-1366](https://issues.apache.org/jira/browse/YARN-1366) | AM should 
implement Resync with the ApplicationMasterService instead of shutting down |  
Major | resourcemanager | Bikas Saha | Rohith Sharma K S |
+| [YARN-1365](https://issues.apache.org/jira/browse/YARN-1365) | 
ApplicationMasterService to allow Register of an app that was running before 
restart |  Major | resourcemanager | Bikas Saha | Anubhav Dhoot |
+| [YARN-1362](https://issues.apache.org/jira/browse/YARN-1362) | Distinguish 
between nodemanager shutdown for decommission vs shutdown for restart |  Major 
| nodemanager | Jason Lowe | Jason Lowe |
+| [YARN-1339](https://issues.apache.org/jira/browse/YARN-1339) | Recover 
DeletionService state upon nodemanager restart |  Major | nodemanager | Jason 
Lowe | Jason Lowe |
+| [YARN-1338](https://issues.apache.org/jira/browse/YARN-1338) | Recover 
localized resource cache state upon nodemanager restart |  Major | nodemanager 
| Jason Lowe | Jason Lowe |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HADOOP-10821](https://issues.apache.org/jira/browse/HADOOP-10821) | Prepare 
the release notes for Hadoop 2.5.0 |  Blocker | . | Akira AJISAKA | Andrew Wang 
|
+| [HADOOP-10715](https://issues.apache.org/jira/browse/HADOOP-10715) | Remove 
public GraphiteSink#setWriter() |  Minor | . | Ted Yu |  |
+| [HDFS-6486](https://issues.apache.org/jira/browse/HDFS-6486) | Add user doc 
for XAttrs via WebHDFS. |  Minor | webhdfs | Yi Liu | Yi Liu |
+| [HDFS-6430](https://issues.apache.org/jira/browse/HDFS-6430) | HTTPFS - 
Implement XAttr support |  Major | . | Yi Liu | Yi Liu |
+| [MAPREDUCE-4282](https://issues.apache.org/jira/browse/MAPREDUCE-4282) | 
Convert Forrest docs 

<TRUNCATED>

Reply via email to