Hadoop Change Log
Release 2.7.2 - 2016-01-25
INCOMPATIBLE CHANGES
NEW FEATURES
IMPROVEMENTS
HADOOP-12232. Upgrade Tomcat dependency to 6.0.44. (cnauroth)
HADOOP-5323. Trash documentation should describe its directory structure and
configurations. (Weiwei Yang via ozawa)
OPTIMIZATIONS
BUG FIXES
HADOOP-12186. ActiveStandbyElector shouldn't call monitorLockNodeAsync
multiple times (zhihai xu via vinayakumarb)
HADOOP-12191. Bzip2Factory is not thread safe. (Brahma Reddy Battula
via ozawa)
HDFS-8767. RawLocalFileSystem.listStatus() returns null for UNIX pipefile.
(kanaka kumar avvaru via wheat9)
HADOOP-12304. Applications using FileContext fail with the default file
system configured to be wasb/s3/etc. (cnauroth)
HADOOP-12061. Incorrect command in single cluster setup document.
(Kengo Seki via aajisaka)
HADOOP-12359. hadoop fs -getmerge doc is wrong.
(Jagadesh Kiran N via aajisaka)
HADOOP-10365. BufferedOutputStream in FileUtil#unpackEntries() should be
closed in finally block. (Kiran Kumar M R and Sanghyun Yun via ozawa)
HADOOP-12006. Remove unimplemented option for `hadoop fs -ls` from
document in branch-2.7. (Akira AJISAKA via ozawa)
HADOOP-12213. Interrupted exception can occur when Client#stop is called.
(Kuhu Shukla via ozawa)
HADOOP-12451. Setting HADOOP_HOME explicitly should be allowed. (kasha)
HADOOP-12230. hadoop-project declares duplicate, conflicting curator
dependencies. (Rakesh R via aajisaka)
HADOOP-12465. Incorrect javadoc in WritableUtils.java.
(Jagadesh Kiran N via aajisaka)
HADOOP-12464. Interrupted client may try to fail-over and retry (kihwal)
HADOOP-9242. Duplicate surefire plugin config in hadoop-common.
(Andrey Klochkov via suresh)
HADOOP-12415. Fixed pom files to correctly include compile-time dependency on
netty. (Tom Zeng via cos)
Release 2.7.1 - 2015-07-06
INCOMPATIBLE CHANGES
NEW FEATURES
IMPROVEMENTS
HADOOP-12103. Small refactoring of DelegationTokenAuthenticationFilter to
allow code sharing. (Yongjun Zhang)
OPTIMIZATIONS
BUG FIXES
HADOOP-11868. Invalid user logins trigger large backtraces in server log
(Chang Li via jlowe)
HADOOP-11872. "hadoop dfs" command prints message about using "yarn jar" on
Windows(branch-2 only) (Varun Vasudev via cnauroth)
HADOOP-11891. OsSecureRandom should lazily fill its reservoir (asuresh)
HADOOP-9658. SnappyCodec#checkNativeCodeLoaded may unexpectedly fail when
native code is not loaded. (Zhijie Shen via ozawa)
HADOOP-11663. Remove description about Java 6 from docs.
(Masatake Iwasaki via aajisaka)
HADOOP-11966. Variable cygwin is undefined in hadoop-config.sh when executed
through hadoop-daemon.sh. (cnauroth)
HADOOP-11973. Ensure ZkDelegationTokenSecretManager namespace znodes get
created with ACLs. (Gregory Chanan via asuresh)
HADOOP-12058. Fix dead links to DistCp and Hadoop Archives pages.
(Kazuho Fujii via aajisaka)
HADOOP-12078. The default retry policy does not handle RetriableException
correctly. (Arpit Agarwal)
HADOOP-12100. ImmutableFsPermission should not override applyUmask since
that method doesn't modify the FsPermission (Bibin A Chundatt via Colin P.
McCabe)
Release 2.7.0 - 2015-04-20
INCOMPATIBLE CHANGES
HADOOP-10530 Make hadoop build on Java7+ only (stevel)
NEW FEATURES
HADOOP-10987. Provide an iterator-based listing API for FileSystem (kihwal)
HADOOP-7984. Add hadoop --loglevel option to change log level.
(Akira AJISAKA via cnauroth)
HADOOP-9629. Support Windows Azure Storage - Blob as a file system in Hadoop.
(Dexter Bradshaw, Mostafa Elhemali, Xi Fang, Johannes Klein, David Lao,
Mike Liddell, Chuan Liu, Lengning Liu, Ivan Mitic, Michael Rys,
Alexander Stojanovic, Brian Swan, and Min Wei via cnauroth)
HADOOP-10728. Metrics system for Windows Azure Storage Filesystem.
(Dexter Bradshaw, Mostafa Elhemali, Xi Fang, Johannes Klein, David Lao,
Mike Liddell, Chuan Liu, Lengning Liu, Ivan Mitic, Michael Rys,
Alexander Stojanovich, Brian Swan, and Min Wei via cnauroth)
HADOOP-8989. hadoop fs -find feature (Jonathan Allen via aw)
HADOOP-11490. Expose truncate API via FileSystem and shell command.
(Milan Desai via shv)
HADOOP-11045. Introducing a tool to detect flaky tests of hadoop jenkins testing
job. (Yongjun Zhang and Todd Lipcon via ozawa)
HADOOP-11510. Expose truncate API via FileContext. (yliu)
HADOOP-11569. Provide Merge API for MapFile to merge multiple similar MapFiles
to one MapFile. (Vinayakumar B via ozawa)
IMPROVEMENTS
HADOOP-11483. HardLink.java should use the jdk7 createLink method (aajisaka)
HADOOP-11156. DelegateToFileSystem should implement
getFsStatus(final Path f). (Zhihai Xu via wang)
HADOOP-11172. Improve error message in Shell#runCommand on OutOfMemoryError.
(Yongjun Zhang via wang)
HADOOP-10748. HttpServer2 should not load JspServlet. (wheat9)
HADOOP-6857. FsShell should report raw disk usage including replication
factor. (Byron Wong via shv)
HADOOP-10847. Remove the usage of sun.security.x509.* in testing code.
(Pascal Oliva via wheat9)
HADOOP-10563. Remove the dependency of jsp in trunk. (wheat9)
HADOOP-11291. Log the cause of SASL connection failures.
(Stephen Chu via cnauroth)
HADOOP-11173. Improve error messages for some KeyShell commands. (wang)
HADOOP-11257: Update "hadoop jar" documentation to warn against using it
for launching yarn jars (iwasakims via cmccabe)
HADOOP-11341. KMS support for whitelist key ACLs. (Arun Suresh via wang)
HADOOP-11301. [optionally] update jmx cache to drop old metrics
(Maysam Yabandeh via stack)
HADOOP-11313. Adding a document about NativeLibraryChecker.
(Tsuyoshi OZAWA via cnauroth)
HADOOP-11287. Simplify UGI#reloginFromKeytab for Java 7+.
(Li Lu via wheat9)
HADOOP-10476) Bumping the findbugs version to 3.0.0. (wheat9)
HADOOP-11410. Make the rpath of libhadoop.so configurable (cmccabe)
HADOOP-11416. Move ChunkedArrayList into hadoop-common (cmccabe)
HADOOP-10840. Fix OutOfMemoryError caused by metrics system in Azure File
System. (Shanyu Zhao via cnauroth)
HADOOP-11248. Add hadoop configuration to disable Azure Filesystem metrics
collection. (Shanyu Zhao via cnauroth)
HADOOP-11421. Add IOUtils#listDirectory (cmccabe)
HADOOP-11427. ChunkedArrayList: fix removal via iterator and implement get
(cmccabe)
HADOOP-11430. Add GenericTestUtils#disableLog, GenericTestUtils#setLogLevel
(cmccabe)
HADOOP-11422. Check CryptoCodec is AES-CTR for Crypto input/output stream
(Yi Liu via Colin P. McCabe)
HADOOP-11213. Typos in html pages: SecureMode and EncryptedShuffle.
(Wei Yan via kasha)
HADOOP-11395. Add site documentation for Azure Storage FileSystem
integration. (Chris Nauroth via Arpit Agarwal)
HDFS-7555. Remove the support of unmanaged connectors in HttpServer2.
(wheat9)
HADOOP-11399. Java Configuration file and .xml files should be
automatically cross-compared (rchiang via rkanter)
HADOOP-11455. KMS and Credential CLI should request confirmation for
deletion by default. (Charles Lamb via yliu)
HADOOP-11390 Metrics 2 ganglia provider to include hostname in
unresolved address problems. (Varun Saxena via stevel)
HADOOP-11032. Replace use of Guava's Stopwatch with Hadoop's StopWatch
(ozawa)
HADOOP-11464. Reinstate support for launching Hadoop processes on Windows
using Cygwin. (cnauroth)
HADOOP-9992. Modify the NN loadGenerator to optionally run as a MapReduce job
(Akshay Radia via brandonli)
HADOOP-11465. Fix findbugs warnings in hadoop-gridmix. (Varun Saxena via
Arpit Agarwal)
HADOOP-11481. ClassCastExc