##### General

- Overview
- Single Node Setup
- Cluster Setup
- Commands Reference
- FileSystem Shell
- Compatibility Specification
- Downstream Developer's Guide
- Admin Compatibility Guide
- Interface Classification
- FileSystem Specification

##### Common

- CLI Mini Cluster
- Native Libraries
- Proxy User
- Rack Awareness
- Secure Mode
- Service Level Authorization
- HTTP Authentication
- Credential Provider API
- Hadoop KMS
- Tracing
- Unix Shell Guide

##### HDFS

- Architecture
- User Guide
- Commands Reference
- NameNode HA With QJM
- NameNode HA With NFS
- Observer NameNode
- Federation
- ViewFs
- ViewFsOverloadScheme
- Snapshots
- Edits Viewer
- Image Viewer
- Permissions and HDFS
- Quotas and HDFS
- libhdfs (C API)
- WebHDFS (REST API)
- HttpFS
- Short Circuit Local Reads
- Centralized Cache Management
- NFS Gateway
- Rolling Upgrade
- Extended Attributes
- Transparent Encryption
- Multihoming
- Storage Policies
- Memory Storage Support
- Synthetic Load Generator
- Erasure Coding
- Disk Balancer
- Upgrade Domain
- DataNode Admin
- Router Federation
- Provided Storage

##### MapReduce

- Tutorial
- Commands Reference
- Compatibility with 1.x
- Encrypted Shuffle
- Pluggable Shuffle/Sort
- Distributed Cache Deploy
- Support for YARN Shared Cache

##### MapReduce REST APIs

- MR Application Master
- MR History Server

##### YARN

- Architecture
- Commands Reference
- Capacity Scheduler
- Fair Scheduler
- ResourceManager Restart
- ResourceManager HA
- Resource Model
- Node Labels
- Node Attributes
- Web Application Proxy
- Timeline Server
- Timeline Service V.2
- Writing YARN Applications
- YARN Application Security
- NodeManager
- Running Applications in Docker Containers
- Using CGroups
- Secure Containers
- Registry
- Reservation System
- Graceful Decommission
- Opportunistic Containers
- YARN Federation
- Shared Cache
- Using GPU
- Using FPGA
- Placement Constraints
- YARN UI2

##### YARN REST APIs

- Introduction
- Resource Manager
- Node Manager
- Timeline Server
- Timeline Service V.2

##### YARN Service

- Overview
- QuickStart
- Concepts
- Yarn Service API
- Service Discovery
- System Services

##### Submarine

- Index
- QuickStart
- Examples

##### Hadoop Compatible File Systems

- Aliyun OSS
- Amazon S3
- Azure Blob Storage
- Azure Data Lake Storage
- OpenStack Swift

##### Auth

- Overview
- Examples
- Configuration
- Building

##### Tools

- Hadoop Streaming
- Hadoop Archives
- Hadoop Archive Logs
- DistCp
- GridMix
- Rumen
- Resource Estimator Service
- Scheduler Load Simulator
- Hadoop Benchmarking

##### Reference

- Changelog and Release Notes
- Java API docs
- Unix Shell API
- Metrics

##### Configuration

- core-default.xml
- hdfs-default.xml
- hdfs-rbf-default.xml
- mapred-default.xml
- yarn-default.xml
- kms-default.xml
- httpfs-default.xml
- Deprecated Properties

# Apache Hadoop Changelog

## Release 1.1.2 - 2013-02-15

### NEW FEATURES:

JIRA | Summary | Priority | Component | Reporter | Contributor
--- | --- | --- | --- | --- | ---
HADOOP-8567 | Port conf servlet to dump running configuration to branch 1.x | Major | conf | Junping Du | Jing Zhao

### IMPROVEMENTS:

JIRA | Summary | Priority | Component | Reporter | Contributor
--- | --- | --- | --- | --- | ---
HDFS-4252 | Improve confusing log message that prints exception when editlog read is completed | Major | namenode | Suresh Srinivas | Jing Zhao
HADOOP-9111 | Fix failed testcases with @ignore annotation In branch-1 | Minor | test | Jing Zhao | Jing Zhao
HADOOP-8561 | Introduce HADOOP_PROXY_USER for secure impersonation in child hadoop client processes | Major | security | Luke Lu | Yu Gao
MAPREDUCE-4397 | Introduce HADOOP_SECURITY_CONF_DIR for task-controller | Major | task-controller | Luke Lu | Yu Gao

### BUG FIXES:

JIRA | Summary | Priority | Component | Reporter | Contributor
--- | --- | --- | --- | --- | ---
MAPREDUCE-2374 | “Text File Busy” errors launching MR tasks | Major | . | Todd Lipcon | Andy Isaacson
HADOOP-8880 | Missing jersey jars as dependency in the pom causes hive tests to fail | Major | . | Giridharan Kesavan | Giridharan Kesavan
HDFS-4208 | NameNode could be stuck in SafeMode due to never-created blocks | Critical | namenode | Brandon Li | Brandon Li
HDFS-3727 | When using SPNEGO, NN should not try to log in using KSSL principal | Major | namenode | Aaron T. Myers | Aaron T. Myers
MAPREDUCE-4478 | TaskTracker’s heartbeat is out of control | Major | . | Liyin Liang | Liyin Liang
MAPREDUCE-4798 | TestJobHistoryServer fails some times with ‘java.lang.AssertionError: Address already in use’ | Minor | jobhistoryserver, test | sam liu | sam liu
HADOOP-9115 | Deadlock in configuration when writing configuration to hdfs | Blocker | . | Arpit Gupta | Jing Zhao
MAPREDUCE-4696 | TestMRServerPorts throws NullReferenceException | Minor | . | Gopal V | Gopal V
MAPREDUCE-4697 | TestMapredHeartbeat fails assertion on HeartbeatInterval | Minor | . | Gopal V | Gopal V
MAPREDUCE-4699 | TestFairScheduler & TestCapacityScheduler fails due to JobHistory exception | Minor | . | Gopal V | Gopal V
MAPREDUCE-4858 | TestWebUIAuthorization fails on branch-1 | Major | . | Arun C Murthy | Arun C Murthy
MAPREDUCE-4859 | TestRecoveryManager fails on branch-1 | Major | . | Arun C Murthy | Arun C Murthy
MAPREDUCE-4396 | Make LocalJobRunner work with private distributed cache | Minor | client | Luke Lu | Yu Gao
MAPREDUCE-4888 | NLineInputFormat drops data in 1.1 and beyond | Blocker | mrv1 | Robert Joseph Evans | Vinod Kumar Vavilapalli
MAPREDUCE-4272 | SortedRanges.Range#compareTo is not spec compliant | Major | task | Luke Lu | Yu Gao
HDFS-4423 | Checkpoint exception causes fatal damage to fsimage. | Blocker | namenode | ChenFolin | Chris Nauroth
HADOOP-8418 | Fix UGI for IBM JDK running on Windows | Major | security | Luke Lu | Yu Gao
HADOOP-8419 | GzipCodec NPE upon reset with IBM JDK | Major | io | Luke Lu | Yu Li
HDFS-5996 | hadoop 1.1.2. hdfs write bug | Major | fuse-dfs | WangMeng |

### TESTS:

JIRA | Summary | Priority | Component | Reporter | Contributor
--- | --- | --- | --- | --- | ---
HADOOP-9051 | “ant test” will build failed for trying to delete a file | Minor | test | meng gong | Luke Lu