Hadoop is based on Apache Hadoop 2.4.0 and includes the following additional patches:
HADOOP-874: UT Failures TestNativeAzureFileSystemMocked
HADOOP-10342: Extend UserGroupInformation to return a UGI given a preauthenticated kerberos Subject
HADOOP-10475: ConcurrentModificationException in AbstractDelegationTokenSelector.selectToken()
HADOOP-10508: RefreshCallQueue fails when authorization is enabled
HADOOP-10562: Namenode exits on exception without printing stack trace in AbstractDelegationTokenSecretManager
HADOOP-10612: NFS failed to refresh the user group id mapping table
HADOOP-10630: Possible race condition in RetryInvocationHandler
HADOOP-10630: Possible race condition in RetryInvocationHandler
HADOOP-10710: hadoop.auth cookie not in RFC2109 format. Oozie web console missing panel in secure cluster.
HDFS-4052: BlockManager#invalidateWork should print logs outside the lock
HDFS-5089: When a LayoutVersion supports SNAPSHOT, it must support
FSIMAGE_NAME_OPTIMIZATION
.HDFS-5257: addBlock() retry should return LocatedBlock with locations else client will get AIOBE
HDFS-6160: TestSafeMode occasionally fails.
HDFS-6227: ShortCircuitCache#unref should purge ShortCircuitReplicas whose streams have been closed by java interrupts
HDFS-6233: Datanode throws HardLink exception during upgrade from 1.3 to 2.1 in Windows.
HDFS-6245: datanode fails to start with a bad disk even when failed volumes is set
HDFS-6273: Config options to allow wildcard endpoints for namenode HTTP and HTTPS servers
HDFS-6278: Create HTML5-based UI for SNN
HDFS-6279: Create new index page for JN / DN
HDFS-6362: InvalidateBlocks is inconsistent in usage of DatanodeUuid and StorageID
HDFS-6364: Incorrect check for unknown datanode in Balancer
HDFS-6370: Web UI fails to display in intranet under IE
HDFS-6411: nfs-hdfs-gateway mount raises I/O error and hangs when a unauthorized user attempts to access it
HDFS-6423: Diskspace quota usage should be updated when appending data to partial block
HDFS-6432: Add snapshot related APIs to webhdfs
HDFS-6438: DeleteSnapshot should be a DELETE request in WebHdfs
HDFS-6458: NFS: stale NFS file handle Error for previous mount point
HDFS-6462: NFS: fsstat request fails with the secure hdfs
HDFS-6527, HDFS-6618, HDFS-6622, and HDFS-6647: Fix potential editlog corruption
HDFS-6599: Land HDFS-6599 into 2.1-maint
HDFS-6616: bestNode shouldn't always return the first DataNode
HIVE-5775: Introduce Cost Based Optimizer to Hive
HIVE-6979: Back-port java code only of HIVE-6979
HIVE-6799: HiveServer2 needs to map kerberos name to local name before proxy check
HIVE-6915: Hive HBase queries fail on secure Tez cluster
MAPREDUCE-5014: Extending DistCp through a custom CopyListing is not possible
MAPREDUCE-6044: [onprem]: hadoopqa user does not have write permissions to /mapred/history causing jobs to fail
YARN-1994: Support multi-homing for YARN/MR service endpoints