Apache > Hadoop > Common
 

Hadoop Common Releases

Download

  • 0.20.X - legacy stable version
  • 0.20.203.X - current stable version
  • 1.0.X - current beta version, 1.0 release
  • 0.22.X - does not include security
  • 0.23.X - current alpha version

Releases may be downloaded from Apache mirrors.

Download a release now!

On the mirror, all recent releases are available.

Third parties may distribute products that include Apache Hadoop and derived works, under the Apache License. Some of these are listed on the Distributions wiki page.

News

27 December, 2011: release 1.0.0 available

After six years of gestation, Hadoop reaches 1.0.0! This release is from the 0.20-security code line, and includes support for:

  • security
  • HBase (append/hsynch/hflush, and security)
  • webhdfs (with full support for security)
  • performance enhanced access to local files for HBase
  • other performance enhancements, bug fixes, and features

Please see the complete Hadoop 1.0.0 Release Notes for details.

10 December, 2011: release 0.22.0 available

This release contains many bug fixes and optimizations compared to its predecessor 0.21.0. See the Hadoop 0.22.0 Release Notes for details. Alternatively, you can look at the complete change log for this release

Notes:

The following features are not supported in Hadoop 0.22.0.

  • Security.
  • Latest optimizations of the MapReduce framework introduced in the Hadoop 0.20.security line of releases.
  • Disk-fail-in-place.
  • JMX-based metrics v2.

Hadoop 0.22.0 features

  • HBase support with hflush and hsync.
  • New implementation of file append.
  • Symbolic links.
  • BackupNode and CheckpointNode.
  • Hierarchical job queues.
  • Job limits per queue/pool.
  • Dynamically stop/start job queues.
  • Andvances in new mapreduce API: Input/Output formats, ChainMapper/Reducer.
  • TaskTracker blacklisting.
  • DistributedCache sharing.

11 Nov, 2011: release 0.23.0 available

This is the alpha version of the hadoop-0.23 major release. This is the first release we've made off Apache Hadoop trunk in a long while. This release is alpha-quality and not yet ready for serious use.

hadoop-0.23 contains several major advances:

  • HDFS Federation
  • NextGen MapReduce (YARN)
It also has several major performance improvements to both HDFS and MapReduce.

See the Hadoop 0.23.0 Release Notes for details.

17 Oct, 2011: release 0.20.205.0 available

This release contains improvements, new features, bug fixes and optimizations. This release includes rpms and debs, all duly checksummed and securely signed.

See the Hadoop 0.20.205.0 Release Notes for details. Alternatively, you can look at the complete change log for this release.

Notes:

  • This release includes a merge of append/hsynch/hflush capabilities from 0.20-append branch, to support HBase in secure mode.
  • This release includes the new webhdfs file system, but webhdfs write calls currently fail in secure mode.

5 Sep, 2011: release 0.20.204.0 available

This release contains improvements, new features, bug fixes and optimizations. This release includes rpms and debs for the first time.

See the Hadoop 0.20.204.0 Release Notes for details. Alternatively, you can look at the complete change log for this release.

Notes:

  • The RPMs don't work with security turned on. (HADOOP-7599)
  • The NameNode's edit log needs to be merged into the image via
    • put the NameNode into safe mode
    • run dfsadmin savenamespace command
    • perform a normal upgrade

11 May, 2011: release 0.20.203.0 available

This release contains many improvements, new features, bug fixes and optimizations. It is stable and has been deployed in large (4,500 machine) production clusters.

See the Hadoop 0.20.203.0 Release Notes for details. Alternatively, you can look at the complete change log for this release or the Jira issue log for all releases.

23 August, 2010: release 0.21.0 available

This release contains many improvements, new features, bug fixes and optimizations. It has not undergone testing at scale and should not be considered stable or suitable for production. This release is being classified as a minor release, which means that it should be API compatible with 0.20.2.

See the Hadoop 0.21.0 Release Notes for details. Alternatively, you can look at the complete change log for this release or the Jira issue log for all releases.

26 February, 2010: release 0.20.2 available

This release contains several critical bug fixes.

See the Hadoop 0.20.2 Release Notes for details. Alternatively, you can look at the complete change log for this release or the Jira issue log for all releases.

14 September, 2009: release 0.20.1 available

This release contains several critical bug fixes.

See the Hadoop 0.20.1 Release Notes for details. Alternatively, you can look at the complete change log for this release or the Jira issue log for all releases.

23 July, 2009: release 0.19.2 available

This release contains several critical bug fixes.

See the Hadoop 0.19.2 Release Notes for details. Alternatively, you can look at the complete change log for this release or the Jira issue log for all releases.

22 April, 2009: release 0.20.0 available

This release contains many improvements, new features, bug fixes and optimizations.

See the Hadoop 0.20.0 Release Notes for details. Alternatively, you can look at the complete change log for this release or the Jira issue log for all releases.

24 February, 2009: release 0.19.1 available

This release contains many critical bug fixes, including some data loss issues. The release also introduces an incompatible change by disabling the file append API (HADOOP-5224) until it can be stabilized.

See the Hadoop 0.19.1 Release Notes for details. Alternatively, you can look at the complete change log for this release or the Jira issue log for all releases.

29 January, 2009: release 0.18.3 available

This release contains many critical bug fixes.

See the Hadoop 0.18.3 Release Notes for details. Alternatively, you can look at the complete change log for this release or the Jira issue log for all releases.

21 November, 2008: release 0.19.0 available

This release contains many improvements, new features, bug fixes and optimizations.

See the Hadoop 0.19.0 Release Notes for details. Alternatively, you can look at the complete change log for this release or the Jira issue log for all releases.

3 November, 2008: release 0.18.2 available

This release contains several critical bug fixes.

See the Hadoop 0.18.2 Release Notes for details. Alternatively, you can look at the complete change log for this release or the Jira issue log for all releases.

17 September, 2008: release 0.18.1 available

This release contains several critical bug fixes.

See the Hadoop 0.18.1 Release Notes for details. Alternatively, you can look at the complete change log for this release or the Jira issue log for all releases.

22 August, 2008: release 0.18.0 available

This release contains many improvements, new features, bug fixes and optimizations.

See the Hadoop 0.18.0 Release Notes for details. Alternatively, you can look at the complete change log for this release or the Jira issue log for all releases.

19 August, 2008: release 0.17.2 available

This release contains several critical bug fixes.

See the Hadoop 0.17.2 Notes for details.

23 June, 2008: release 0.17.1 available

This release contains many improvements, new features, bug fixes and optimizations.

See the Hadoop 0.17.1 Notes for details.

20 May, 2008: release 0.17.0 available

This release contains many improvements, new features, bug fixes and optimizations.

See the Hadoop 0.17.0 Release Notes for details.

5 May, 2008: release 0.16.4 available

This release fixes 4 critical bugs in release 0.16.3.

16 April, 2008: release 0.16.3 available

This release fixes critical bugs in release 0.16.2.

2 April, 2008: release 0.16.2 available

This release fixes critical bugs in release 0.16.1.

Note
HBase has been removed from this release. HBase releases are now maintained at http://hadoop.apache.org/hbase/

13 March, 2008: release 0.16.1 available

This release fixes critical bugs in release 0.16.0.

Note
HBase releases are now maintained at http://hadoop.apache.org/hbase/

7 February, 2008: release 0.16.0 available

This release contains many improvements, new features, bug fixes and optimizations.

See the release notes (above) for details.

Note
When upgrading an existing HDFS filesystem to a 0.16.x release from an earlier release, you should first start HDFS with 'bin/start-dfs.sh -upgrade'. See the Hadoop Upgrade page for details.

18 January, 2008: release 0.15.3 available

This release fixes critical bugs in release 0.15.3.

2 January, 2008: release 0.15.2 available

This release fixes critical bugs in release 0.15.1.

27 November, 2007: release 0.15.1 available

This release fixes critical bugs in release 0.15.0.

26 November, 2007: release 0.14.4 available

This release fixes critical bugs in release 0.14.3.

29 October 2007: release 0.15.0 available

This release contains many improvements, new features, bug fixes and optimizations.

Notably, this contains the first working version of HBase.

See the release notes (above) for details.

Note
When upgrading an existing HDFS filesystem to a 0.15.x release from an earlier release, you should first start HDFS with 'bin/start-dfs.sh -upgrade'. See the Hadoop Upgrade page for details.

19 October, 2007: release 0.14.3 available

This release fixes critical bugs in release 0.14.2.

4 September, 2007: release 0.14.1 available

New features in release 0.14 include:

  • Better checksums in HDFS. Checksums are no longer stored in parallel HDFS files, but are stored directly by datanodes alongside blocks. This is more efficient for the namenode and also improves data integrity.
  • Pipes: A C++ API for MapReduce
  • Eclipse Plugin, including HDFS browsing, job monitoring, etc.
  • File modification times in HDFS.

There are many other improvements, bug fixes, optimizations and new features. Performance and reliability are better than ever.

Note
When upgrading an existing HDFS filesystem to a 0.14.x release from a 0.13.x or earlier release, you should first start HDFS with 'bin/start-dfs.sh -upgrade'. See the Hadoop 0.14 Upgrade page for details.