hadoop-common-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From w...@apache.org
Subject [07/49] hadoop git commit: HADOOP-11791. Update src/site/markdown/releases to include old versions of Hadoop (aw)
Date Thu, 10 Mar 2016 03:40:29 GMT
http://git-wip-us.apache.org/repos/asf/hadoop/blob/095b485e/hadoop-common-project/hadoop-common/src/site/markdown/release/2.4.0/RELEASENOTES.2.4.0.md
----------------------------------------------------------------------
diff --git a/hadoop-common-project/hadoop-common/src/site/markdown/release/2.4.0/RELEASENOTES.2.4.0.md
b/hadoop-common-project/hadoop-common/src/site/markdown/release/2.4.0/RELEASENOTES.2.4.0.md
new file mode 100644
index 0000000..63fbfe4a
--- /dev/null
+++ b/hadoop-common-project/hadoop-common/src/site/markdown/release/2.4.0/RELEASENOTES.2.4.0.md
@@ -0,0 +1,145 @@
+
+<!---
+# 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  2.4.0 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, features, and
major improvements.
+
+
+---
+
+* [HADOOP-10295](https://issues.apache.org/jira/browse/HADOOP-10295) | *Major* | **Allow
distcp to automatically identify the checksum type of source files and use it for the target**
+
+Add option for distcp to preserve the checksum type of the source files. Users can use "-pc"
as distcp command option to preserve the checksum type.
+
+
+---
+
+* [HADOOP-10221](https://issues.apache.org/jira/browse/HADOOP-10221) | *Major* | **Add a
plugin to specify SaslProperties for RPC protocol based on connection properties**
+
+SaslPropertiesResolver  or its subclass is used to resolve the QOP used for a connection.
The subclass can be specified via "hadoop.security.saslproperties.resolver.class" configuration
property. If not specified, the full set of values specified in hadoop.rpc.protection is used
while determining the QOP used for the  connection. If a class is specified, then the QOP
values returned by the class will be used while determining the QOP used for the connection.
+
+Note that this change, effectively removes SaslRpcServer.SASL\_PROPS which was a public field.
Any use of this variable  should be replaced with the following code:
+SaslPropertiesResolver saslPropsResolver = SaslPropertiesResolver.getInstance(conf);
+Map\<String, String\> sasl\_props = saslPropsResolver.getDefaultProperties();
+
+
+---
+
+* [HADOOP-10211](https://issues.apache.org/jira/browse/HADOOP-10211) | *Major* | **Enable
RPC protocol to negotiate SASL-QOP values between clients and servers**
+
+The hadoop.rpc.protection configuration property previously supported specifying a single
value: one of authentication, integrity or privacy.  An unrecognized value was silently assumed
to mean authentication.  This configuration property now accepts a comma-separated list of
any of the 3 values, and unrecognized values are rejected with an error. Existing configurations
containing an invalid value must be corrected. If the property is empty or not specified,
authentication is assumed.
+
+
+---
+
+* [HADOOP-8691](https://issues.apache.org/jira/browse/HADOOP-8691) | *Minor* | **FsShell
can print "Found xxx items" unnecessarily often**
+
+The `ls` command only prints "Found foo items" once when listing the directories recursively.
+
+
+---
+
+* [HDFS-6102](https://issues.apache.org/jira/browse/HDFS-6102) | *Blocker* | **Lower the
default maximum items per directory to fix PB fsimage loading**
+
+**WARNING: No release note provided for this incompatible change.**
+
+
+---
+
+* [HDFS-6055](https://issues.apache.org/jira/browse/HDFS-6055) | *Major* | **Change default
configuration to limit file name length in HDFS**
+
+The default configuration of HDFS now sets dfs.namenode.fs-limits.max-component-length to
255 for improved interoperability with other file system implementations.  This limits each
component of a file system path to a maximum of 255 bytes in UTF-8 encoding.  Attempts to
create new files that violate this rule will fail with an error.  Existing files that violate
the rule are not effected.  Previously, dfs.namenode.fs-limits.max-component-length was set
to 0 (ignored).  If necessary, it is possible to set the value back to 0 in the cluster's
configuration to restore the old behavior.
+
+
+---
+
+* [HDFS-5804](https://issues.apache.org/jira/browse/HDFS-5804) | *Major* | **HDFS NFS Gateway
fails to mount and proxy when using Kerberos**
+
+Fixes NFS on Kerberized cluster.
+
+
+---
+
+* [HDFS-5790](https://issues.apache.org/jira/browse/HDFS-5790) | *Major* | **LeaseManager.findPath
is very slow when many leases need recovery**
+
+Committed to branch-2 and trunk.
+
+
+---
+
+* [HDFS-5776](https://issues.apache.org/jira/browse/HDFS-5776) | *Major* | **Support 'hedged'
reads in DFSClient**
+
+If a read from a block is slow, start up another parallel, 'hedged' read against a different
block replica.  We then take the result of which ever read returns first (the outstanding
read is cancelled).  This 'hedged' read feature will help rein in the outliers, the odd read
that takes a long time because it hit a bad patch on the disc, etc.
+
+This feature is off by default.  To enable this feature, set \<code\>dfs.client.hedged.read.threadpool.size\</code\>
to a positive number.  The threadpool size is how many threads to dedicate to the running
of these 'hedged', concurrent reads in your client.
+
+Then set \<code\>dfs.client.hedged.read.threshold.millis\</code\> to the number
of milliseconds to wait before starting up a 'hedged' read.  For example, if you set this
property to 10, then if a read has not returned within 10 milliseconds, we will start up a
new read against a different block replica.
+
+This feature emits new metrics:
+
++ hedgedReadOps
++ hedgeReadOpsWin -- how many times the hedged read 'beat' the original read
++ hedgedReadOpsInCurThread -- how many times we went to do a hedged read but we had to run
it in the current thread because dfs.client.hedged.read.threadpool.size was at a maximum.
+
+
+---
+
+* [HDFS-5698](https://issues.apache.org/jira/browse/HDFS-5698) | *Major* | **Use protobuf
to serialize / deserialize FSImage**
+
+Use protobuf to serialize/deserialize the FSImage.
+
+
+---
+
+* [HDFS-5321](https://issues.apache.org/jira/browse/HDFS-5321) | *Major* | **Clean up the
HTTP-related configuration in HDFS**
+
+dfs.http.port and dfs.https.port are removed. Filesystem clients, such as WebHdfsFileSystem,
now have fixed instead of configurable default ports (i.e., 50070 for http and 50470 for https).
+
+Users can explicitly specify the port in the URI to access the file system which runs on
non-default ports.
+
+
+---
+
+* [HDFS-5138](https://issues.apache.org/jira/browse/HDFS-5138) | *Blocker* | **Support HDFS
upgrade in HA**
+
+**WARNING: No release note provided for this incompatible change.**
+
+
+---
+
+* [HDFS-4685](https://issues.apache.org/jira/browse/HDFS-4685) | *Major* | **Implementation
of ACLs in HDFS**
+
+HDFS now supports ACLs (Access Control Lists).  ACLs can specify fine-grained file permissions
for specific named users or named groups.
+
+
+---
+
+* [HDFS-4370](https://issues.apache.org/jira/browse/HDFS-4370) | *Major* | **Fix typo Blanacer
in DataNode**
+
+I just committed this. Thank you Chu.
+
+
+---
+
+* [MAPREDUCE-5036](https://issues.apache.org/jira/browse/MAPREDUCE-5036) | *Major* | **Default
shuffle handler port should not be 8080**
+
+**WARNING: No release note provided for this incompatible change.**
+
+
+

http://git-wip-us.apache.org/repos/asf/hadoop/blob/095b485e/hadoop-common-project/hadoop-common/src/site/markdown/release/2.4.1/CHANGES.2.4.1.md
----------------------------------------------------------------------
diff --git a/hadoop-common-project/hadoop-common/src/site/markdown/release/2.4.1/CHANGES.2.4.1.md
b/hadoop-common-project/hadoop-common/src/site/markdown/release/2.4.1/CHANGES.2.4.1.md
new file mode 100644
index 0000000..48d9480
--- /dev/null
+++ b/hadoop-common-project/hadoop-common/src/site/markdown/release/2.4.1/CHANGES.2.4.1.md
@@ -0,0 +1,152 @@
+
+<!---
+# 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.4.1 - 2014-06-30
+
+### INCOMPATIBLE CHANGES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+
+
+### NEW FEATURES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HADOOP-10466](https://issues.apache.org/jira/browse/HADOOP-10466) | Lower the log level
in UserGroupInformation |  Minor | security | Nicolas Liochon | Nicolas Liochon |
+| [HDFS-4052](https://issues.apache.org/jira/browse/HDFS-4052) | BlockManager#invalidateWork
should print logs outside the lock |  Minor | . | Jing Zhao | Jing Zhao |
+| [YARN-1892](https://issues.apache.org/jira/browse/YARN-1892) | Excessive logging in RM
|  Minor | scheduler | Siddharth Seth | Jian He |
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [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-10612](https://issues.apache.org/jira/browse/HADOOP-10612) | NFS failed to refresh
the user group id mapping table |  Major | nfs | Brandon Li | Brandon Li |
+| [HADOOP-10562](https://issues.apache.org/jira/browse/HADOOP-10562) | Namenode exits on
exception without printing stack trace in AbstractDelegationTokenSecretManager |  Critical
| . | Suresh Srinivas | Suresh Srinivas |
+| [HADOOP-10527](https://issues.apache.org/jira/browse/HADOOP-10527) | Fix incorrect return
code and allow more retries on EINTR |  Major | . | Kihwal Lee | Kihwal Lee |
+| [HADOOP-10522](https://issues.apache.org/jira/browse/HADOOP-10522) | JniBasedUnixGroupMapping
mishandles errors |  Critical | . | Kihwal Lee | Kihwal Lee |
+| [HADOOP-10490](https://issues.apache.org/jira/browse/HADOOP-10490) | TestMapFile and TestBloomMapFile
leak file descriptors. |  Minor | test | Chris Nauroth | Chris Nauroth |
+| [HADOOP-10473](https://issues.apache.org/jira/browse/HADOOP-10473) | TestCallQueueManager
is still flaky |  Minor | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
+| [HADOOP-10456](https://issues.apache.org/jira/browse/HADOOP-10456) | Bug in Configuration.java
exposed by Spark (ConcurrentModificationException) |  Major | conf | Nishkam Ravi | Nishkam
Ravi |
+| [HADOOP-10455](https://issues.apache.org/jira/browse/HADOOP-10455) | When there is an exception,
ipc.Server should first check whether it is an terse exception |  Major | ipc | Tsz Wo Nicholas
Sze | Tsz Wo Nicholas Sze |
+| [HADOOP-8826](https://issues.apache.org/jira/browse/HADOOP-8826) | Docs still refer to
0.20.205 as stable line |  Minor | . | Robert Joseph Evans | Mit Desai |
+| [HDFS-6411](https://issues.apache.org/jira/browse/HDFS-6411) | nfs-hdfs-gateway mount raises
I/O error and hangs when a unauthorized user attempts to access it |  Major | nfs | Zhongyi
Xie | Brandon Li |
+| [HDFS-6402](https://issues.apache.org/jira/browse/HDFS-6402) | Suppress findbugs warning
for failure to override equals and hashCode in FsAclPermission. |  Trivial | namenode | Chris
Nauroth | Chris Nauroth |
+| [HDFS-6397](https://issues.apache.org/jira/browse/HDFS-6397) | NN shows inconsistent value
in deadnode count |  Critical | . | Mohammad Kamrul Islam | Mohammad Kamrul Islam |
+| [HDFS-6362](https://issues.apache.org/jira/browse/HDFS-6362) | InvalidateBlocks is inconsistent
in usage of DatanodeUuid and StorageID |  Blocker | namenode | Arpit Agarwal | Arpit Agarwal
|
+| [HDFS-6361](https://issues.apache.org/jira/browse/HDFS-6361) | TestIdUserGroup.testUserUpdateSetting
failed due to out of range nfsnobody Id |  Major | nfs | Yongjun Zhang | Yongjun Zhang |
+| [HDFS-6340](https://issues.apache.org/jira/browse/HDFS-6340) | DN can't finalize upgrade
|  Blocker | datanode | Rahul Singhal | Rahul Singhal |
+| [HDFS-6329](https://issues.apache.org/jira/browse/HDFS-6329) | WebHdfs does not work if
HA is enabled on NN but logical URI is not configured. |  Blocker | . | Kihwal Lee | Kihwal
Lee |
+| [HDFS-6326](https://issues.apache.org/jira/browse/HDFS-6326) | WebHdfs ACL compatibility
is broken |  Blocker | webhdfs | Daryn Sharp | Chris Nauroth |
+| [HDFS-6325](https://issues.apache.org/jira/browse/HDFS-6325) | Append should fail if the
last block has insufficient number of replicas |  Major | namenode | Konstantin Shvachko |
Keith Pak |
+| [HDFS-6313](https://issues.apache.org/jira/browse/HDFS-6313) | WebHdfs may use the wrong
NN when configured for multiple HA NNs |  Blocker | webhdfs | Daryn Sharp | Kihwal Lee |
+| [HDFS-6245](https://issues.apache.org/jira/browse/HDFS-6245) | datanode fails to start
with a bad disk even when failed volumes is set |  Major | . | Arpit Gupta | Arpit Agarwal
|
+| [HDFS-6236](https://issues.apache.org/jira/browse/HDFS-6236) | ImageServlet should use
Time#monotonicNow to measure latency. |  Minor | namenode | Chris Nauroth | Chris Nauroth
|
+| [HDFS-6235](https://issues.apache.org/jira/browse/HDFS-6235) | TestFileJournalManager can
fail on Windows due to file locking if tests run out of order. |  Trivial | namenode, test
| Chris Nauroth | Chris Nauroth |
+| [HDFS-6234](https://issues.apache.org/jira/browse/HDFS-6234) | TestDatanodeConfig#testMemlockLimit
fails on Windows due to invalid file path. |  Trivial | datanode, test | Chris Nauroth | Chris
Nauroth |
+| [HDFS-6232](https://issues.apache.org/jira/browse/HDFS-6232) | OfflineEditsViewer throws
a NPE on edits containing ACL modifications |  Major | tools | Stephen Chu | Akira AJISAKA
|
+| [HDFS-6231](https://issues.apache.org/jira/browse/HDFS-6231) | DFSClient hangs infinitely
if using hedged reads and all eligible datanodes die. |  Major | hdfs-client | Chris Nauroth
| Chris Nauroth |
+| [HDFS-6229](https://issues.apache.org/jira/browse/HDFS-6229) | Race condition in failover
can cause RetryCache fail to work |  Major | ha | Jing Zhao | Jing Zhao |
+| [HDFS-6215](https://issues.apache.org/jira/browse/HDFS-6215) | Wrong error message for
upgrade |  Minor | . | Kihwal Lee | Kihwal Lee |
+| [HDFS-6209](https://issues.apache.org/jira/browse/HDFS-6209) | Fix flaky test TestValidateConfigurationSettings.testThatDifferentRPCandHttpPortsAreOK
|  Minor | test | Arpit Agarwal | Arpit Agarwal |
+| [HDFS-6208](https://issues.apache.org/jira/browse/HDFS-6208) | DataNode caching can leak
file descriptors. |  Major | datanode | Chris Nauroth | Chris Nauroth |
+| [HDFS-6206](https://issues.apache.org/jira/browse/HDFS-6206) | DFSUtil.substituteForWildcardAddress
may throw NPE |  Major | . | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
+| [HDFS-6204](https://issues.apache.org/jira/browse/HDFS-6204) | TestRBWBlockInvalidation
may fail |  Minor | test | Tsz Wo Nicholas Sze | Tsz Wo Nicholas Sze |
+| [HDFS-6198](https://issues.apache.org/jira/browse/HDFS-6198) | DataNode rolling upgrade
does not correctly identify current block pool directory and replace with trash on Windows.
|  Major | datanode | Chris Nauroth | Chris Nauroth |
+| [HDFS-6197](https://issues.apache.org/jira/browse/HDFS-6197) | Rolling upgrade rollback
on Windows can fail attempting to rename edit log segment files to a destination that already
exists. |  Minor | namenode | Chris Nauroth | Chris Nauroth |
+| [HDFS-2882](https://issues.apache.org/jira/browse/HDFS-2882) | DN continues to start up,
even if block pool fails to initialize |  Major | datanode | Todd Lipcon | Vinayakumar B |
+| [MAPREDUCE-5841](https://issues.apache.org/jira/browse/MAPREDUCE-5841) | uber job doesn't
terminate on getting mapred job kill |  Major | mrv2 | Sangjin Lee | Sangjin Lee |
+| [MAPREDUCE-5835](https://issues.apache.org/jira/browse/MAPREDUCE-5835) | Killing Task might
cause the job to go to ERROR state |  Critical | . | Ming Ma | Ming Ma |
+| [MAPREDUCE-5832](https://issues.apache.org/jira/browse/MAPREDUCE-5832) | Few tests in TestJobClient
fail on Windows |  Major | . | Jian He | Vinod Kumar Vavilapalli |
+| [MAPREDUCE-5830](https://issues.apache.org/jira/browse/MAPREDUCE-5830) | HostUtil.getTaskLogUrl
is not backwards binary compatible with 2.3 |  Blocker | . | Jason Lowe | Akira AJISAKA |
+| [MAPREDUCE-5828](https://issues.apache.org/jira/browse/MAPREDUCE-5828) | TestMapReduceJobControl
fails on JDK 7 + Windows |  Major | . | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli
|
+| [MAPREDUCE-5827](https://issues.apache.org/jira/browse/MAPREDUCE-5827) | TestSpeculativeExecutionWithMRApp
fails |  Major | . | Zhijie Shen | Zhijie Shen |
+| [MAPREDUCE-5826](https://issues.apache.org/jira/browse/MAPREDUCE-5826) | TestHistoryServerFileSystemStateStoreService.testTokenStore
fails in windows |  Major | . | Varun Vasudev | Varun Vasudev |
+| [MAPREDUCE-5824](https://issues.apache.org/jira/browse/MAPREDUCE-5824) | TestPipesNonJavaInputFormat.testFormat
fails in windows |  Major | . | Xuan Gong | Xuan Gong |
+| [MAPREDUCE-5821](https://issues.apache.org/jira/browse/MAPREDUCE-5821) | IFile merge allocates
new byte array for every value |  Major | performance, task | Todd Lipcon | Todd Lipcon |
+| [MAPREDUCE-5818](https://issues.apache.org/jira/browse/MAPREDUCE-5818) | hsadmin cmd is
missing in mapred.cmd |  Major | . | Jian He | Jian He |
+| [MAPREDUCE-5815](https://issues.apache.org/jira/browse/MAPREDUCE-5815) | Fix NPE in TestMRAppMaster
|  Blocker | client, mrv2 | Gera Shegalov | Akira AJISAKA |
+| [MAPREDUCE-5714](https://issues.apache.org/jira/browse/MAPREDUCE-5714) | TestMRAppComponentDependencies
causes surefire to exit without saying proper goodbye |  Major | test | Jinghui Wang | Jinghui
Wang |
+| [MAPREDUCE-3191](https://issues.apache.org/jira/browse/MAPREDUCE-3191) | docs for map output
compression incorrectly reference SequenceFile |  Trivial | . | Todd Lipcon | Chen He |
+| [YARN-2081](https://issues.apache.org/jira/browse/YARN-2081) | TestDistributedShell fails
after YARN-1962 |  Minor | applications/distributed-shell | Hong Zhiguo | Hong Zhiguo |
+| [YARN-2066](https://issues.apache.org/jira/browse/YARN-2066) | Wrong field is referenced
in GetApplicationsRequestPBImpl#mergeLocalToBuilder() |  Minor | . | Ted Yu | Hong Zhiguo
|
+| [YARN-2016](https://issues.apache.org/jira/browse/YARN-2016) | Yarn getApplicationRequest
start time range is not honored |  Major | resourcemanager | Venkat Ranganathan | Junping
Du |
+| [YARN-1986](https://issues.apache.org/jira/browse/YARN-1986) | In Fifo Scheduler, node
heartbeat in between creating app and attempt causes NPE |  Critical | . | Jon Bringhurst
| Hong Zhiguo |
+| [YARN-1976](https://issues.apache.org/jira/browse/YARN-1976) | Tracking url missing http
protocol for FAILED application |  Major | . | Yesha Vora | Junping Du |
+| [YARN-1975](https://issues.apache.org/jira/browse/YARN-1975) | Used resources shows escaped
html in CapacityScheduler and FairScheduler page |  Major | resourcemanager | Nathan Roberts
| Mit Desai |
+| [YARN-1934](https://issues.apache.org/jira/browse/YARN-1934) | Potential NPE in ZKRMStateStore
caused by handling Disconnected event from ZK. |  Blocker | resourcemanager | Rohith Sharma
K S | Karthik Kambatla |
+| [YARN-1933](https://issues.apache.org/jira/browse/YARN-1933) | TestAMRestart and TestNodeHealthService
failing sometimes on Windows |  Major | . | Jian He | Jian He |
+| [YARN-1932](https://issues.apache.org/jira/browse/YARN-1932) | Javascript injection on
the job status page |  Blocker | . | Mit Desai | Mit Desai |
+| [YARN-1931](https://issues.apache.org/jira/browse/YARN-1931) | Private API change in YARN-1824
in 2.4 broke compatibility with previous releases |  Blocker | applications | Thomas Graves
| Sandy Ryza |
+| [YARN-1929](https://issues.apache.org/jira/browse/YARN-1929) | DeadLock in RM when automatic
failover is enabled. |  Blocker | resourcemanager | Rohith Sharma K S | Karthik Kambatla |
+| [YARN-1928](https://issues.apache.org/jira/browse/YARN-1928) | TestAMRMRPCNodeUpdates fails
ocassionally |  Major | . | Zhijie Shen | Zhijie Shen |
+| [YARN-1926](https://issues.apache.org/jira/browse/YARN-1926) | DistributedShell unit tests
fail on Windows |  Major | . | Varun Vasudev | Varun Vasudev |
+| [YARN-1924](https://issues.apache.org/jira/browse/YARN-1924) | STATE\_STORE\_OP\_FAILED
happens when ZKRMStateStore tries to update app(attempt) before storing it |  Critical | .
| Arpit Gupta | Jian He |
+| [YARN-1920](https://issues.apache.org/jira/browse/YARN-1920) | TestFileSystemApplicationHistoryStore.testMissingApplicationAttemptHistoryData
fails in windows |  Major | . | Vinod Kumar Vavilapalli | Vinod Kumar Vavilapalli |
+| [YARN-1914](https://issues.apache.org/jira/browse/YARN-1914) | Test TestFSDownload.testDownloadPublicWithStatCache
fails on Windows |  Major | . | Varun Vasudev | Varun Vasudev |
+| [YARN-1910](https://issues.apache.org/jira/browse/YARN-1910) | TestAMRMTokens fails on
windows |  Major | . | Xuan Gong | Xuan Gong |
+| [YARN-1908](https://issues.apache.org/jira/browse/YARN-1908) | Distributed shell with custom
script has permission error. |  Major | applications/distributed-shell | Tassapol Athiapinya
| Vinod Kumar Vavilapalli |
+| [YARN-1907](https://issues.apache.org/jira/browse/YARN-1907) | TestRMApplicationHistoryWriter#testRMWritingMassiveHistory
runs slow and intermittently fails |  Major | . | Mit Desai | Mit Desai |
+| [YARN-1903](https://issues.apache.org/jira/browse/YARN-1903) | Killing Container on NEW
and LOCALIZING will result in exitCode and diagnostics not set |  Major | . | Zhijie Shen
| Zhijie Shen |
+| [YARN-1883](https://issues.apache.org/jira/browse/YARN-1883) | TestRMAdminService fails
due to inconsistent entries in UserGroups |  Major | . | Mit Desai | Mit Desai |
+| [YARN-1837](https://issues.apache.org/jira/browse/YARN-1837) | TestMoveApplication.testMoveRejectedByScheduler
randomly fails |  Major | . | Tsuyoshi Ozawa | Hong Zhiguo |
+| [YARN-1201](https://issues.apache.org/jira/browse/YARN-1201) | TestAMAuthorization fails
with local hostname cannot be resolved |  Minor | resourcemanager | Nemon Lou | Wangda Tan
|
+
+
+### TESTS:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HDFS-6189](https://issues.apache.org/jira/browse/HDFS-6189) | Multiple HDFS tests fail
on Windows attempting to use a test root path containing a colon. |  Major | test | Chris
Nauroth | Chris Nauroth |
+| [MAPREDUCE-5843](https://issues.apache.org/jira/browse/MAPREDUCE-5843) | TestMRKeyValueTextInputFormat
failing on Windows |  Major | . | Varun Vasudev | Varun Vasudev |
+| [MAPREDUCE-5833](https://issues.apache.org/jira/browse/MAPREDUCE-5833) | TestRMContainerAllocator
fails ocassionally |  Major | . | Zhijie Shen | Zhijie Shen |
+| [YARN-1947](https://issues.apache.org/jira/browse/YARN-1947) | TestRMDelegationTokens#testRMDTMasterKeyStateOnRollingMasterKey
is failing intermittently |  Major | . | Jian He | Jian He |
+| [YARN-1905](https://issues.apache.org/jira/browse/YARN-1905) | TestProcfsBasedProcessTree
must only run on Linux. |  Trivial | nodemanager | Chris Nauroth | Chris Nauroth |
+| [YARN-1750](https://issues.apache.org/jira/browse/YARN-1750) | TestNodeStatusUpdater#testNMRegistration
is incorrect in test case |  Major | nodemanager | Ming Ma | Wangda Tan |
+| [YARN-1281](https://issues.apache.org/jira/browse/YARN-1281) | TestZKRMStateStoreZKClientConnections
fails intermittently |  Major | resourcemanager | Karthik Kambatla | Tsuyoshi Ozawa |
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YARN-2053](https://issues.apache.org/jira/browse/YARN-2053) | Slider AM fails to restart:
NPE in RegisterApplicationMasterResponseProto$Builder.addAllNmTokensFromPreviousAttempts |
 Major | resourcemanager | Sumit Mohanty | Wangda Tan |
+| [YARN-1962](https://issues.apache.org/jira/browse/YARN-1962) | Timeline server is enabled
by default |  Major | . | Mohammad Kamrul Islam | Mohammad Kamrul Islam |
+| [YARN-1957](https://issues.apache.org/jira/browse/YARN-1957) | ProportionalCapacitPreemptionPolicy
handling of corner cases... |  Major | resourcemanager | Carlo Curino | Carlo Curino |
+| [YARN-1898](https://issues.apache.org/jira/browse/YARN-1898) | Standby RM's conf, stacks,
logLevel, metrics, jmx and logs links are redirecting to Active RM |  Major | resourcemanager
| Yesha Vora | Xuan Gong |
+| [YARN-1861](https://issues.apache.org/jira/browse/YARN-1861) | Both RM stuck in standby
mode when automatic failover is enabled |  Blocker | resourcemanager | Arpit Gupta | Karthik
Kambatla |
+| [YARN-1701](https://issues.apache.org/jira/browse/YARN-1701) | Improve default paths of
timeline store and generic history store |  Major | . | Gera Shegalov | Tsuyoshi Ozawa |
+| [YARN-1696](https://issues.apache.org/jira/browse/YARN-1696) | Document RM HA |  Blocker
| resourcemanager | Karthik Kambatla | Tsuyoshi Ozawa |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+
+

http://git-wip-us.apache.org/repos/asf/hadoop/blob/095b485e/hadoop-common-project/hadoop-common/src/site/markdown/release/2.4.1/RELEASENOTES.2.4.1.md
----------------------------------------------------------------------
diff --git a/hadoop-common-project/hadoop-common/src/site/markdown/release/2.4.1/RELEASENOTES.2.4.1.md
b/hadoop-common-project/hadoop-common/src/site/markdown/release/2.4.1/RELEASENOTES.2.4.1.md
new file mode 100644
index 0000000..0425a58
--- /dev/null
+++ b/hadoop-common-project/hadoop-common/src/site/markdown/release/2.4.1/RELEASENOTES.2.4.1.md
@@ -0,0 +1,31 @@
+
+<!---
+# 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  2.4.1 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, features, and
major improvements.
+
+
+---
+
+* [HDFS-6325](https://issues.apache.org/jira/browse/HDFS-6325) | *Major* | **Append should
fail if the last block has insufficient number of replicas**
+
+I have committed the fix to the trunk, branch-2, and branch-2.4 respectively. Thanks Keith!
+
+
+


Mime
View raw message