Apache > Pig
 

Apache Pig Releases

Download

Releases may be downloaded from Apache mirrors.

Download a release now!

Get Pig .rpm or .deb

Starting with Pig 0.12, Pig will no longer publish .rpm or .deb artifacts as part of its release. Apache Bigtop provides .rpm and .deb artifacts for Hadoop, Pig, and other Hadoop related projects. See Bigtop's how to install page for details.

Get Pig from Maven

Pig jars, javadocs, and source code are available from Maven Central.

News

19 June, 2017: release 0.17.0 available

The highlights of this release is the introduction of Pig on Spark

Note
This release works with Hadoop 2.X (above 2.7.x)

8 June, 2016: release 0.16.0 available

The highlights of this release is the stablization of Pig on Tez

Note
This release works with Hadoop 0.23.X, 1.X and 2.X

6 June, 2015: release 0.15.0 available

The highlights of this release includes Pig on Tez stablization, improved tez auto-parallelism and invoking Hive UDFs from Pig

Note
This release works with Hadoop 0.23.X, 1.X and 2.X

20 November, 2014: release 0.14.0 available

The highlight of this release includes Pig on Tez, OrcStorage, loader predicate push down, constant calculation optimization and interface to ship jar

Note
This release works with Hadoop 0.23.X, 1.X and 2.X

4 July, 2014: release 0.13.0 available

This release includes several new features such as pluggable execution engines (to allow pig run on non-mapreduce engines in future), auto-local mode (to jobs with small input data size to run in-process), fetch optimization (to improve interactiveness of grunt), fixed counters for local-mode, support for user level jar cache, support for blacklisting and whitelisting pig commands. This also includes several performance fixes and debuggability features. A few non-backwards compatible interface modifications have been introduced in this release to make pig work with non-mapreduce engines (eg- PigProgressNotificationListener).

Note
This release works with Hadoop 0.20.X, 1.X, 0.23.X and 2.X

14 April, 2014: release 0.12.1 available

This is a maintenance release of Pig 0.12.

Note
This release works with Hadoop 0.20.X, 1.X, 0.23.X and 2.X

14 October, 2013: release 0.12.0 available

This release include several new features such as ASSERT operator, Streaming UDF, new AvroStorage, IN/CASE operator, BigInteger/BigDecimal data type, support for Windows.

Note
This release works with Hadoop 0.20.X, 1.X, 0.23.X and 2.X

1 April, 2013: release 0.11.1 available

This is a maintenance release of Pig 0.11.

Note
This release works with Hadoop 0.20.X, 1.X, 0.23.X and 2.X

21 February, 2013: release 0.11.0 available

This release includes hundreds of bug fixes and many new features including DateType datatype, RANK, CUBE and ROLLUP operators, Groovy UDFs, pluggable reducer estimation logic, additional UDF features, schema-based tuples and HCatalog DDL integration.

Note
This release works with Hadoop 0.20.X, 1.X, 0.23.X and 2.X

6 January, 2013: release 0.10.1 available

This is a maintenance release of Pig 0.10.

Note
This release works with Hadoop 0.20.X, 1.X, 0.23.X and 2.X

25 April, 2012: release 0.10.0 available

This release include boolean datatype, nested cross/foreach, JRuby udf, limit by expression, split default destination, tuple/bag/map syntax support and map-side aggregation.

Note
This release works with Hadoop 0.20.X, 1.0.X and 0.23.X.

22 January, 2012: release 0.9.2 available

This is the second maintenance release of Pig 0.9.

Note
This release works with Hadoop 0.20 and Hadoop 1.0.0.

5 October, 2011: release 0.9.1 available

This is a maintenance release of Pig 0.9. It also adds rpm/deb release in addition to traditional tarball release

Note
This release works with Hadoop 0.20.

29 July, 2011: release 0.9.0 available

This release introduces control structures, changes query parser, and performs semantic cleanup. Release Notes are available at the download site

Note
This release works with Hadoop 0.20.

24 April, 2011: release 0.8.1 available

This is a maintenance release of Pig 0.8, contains several critical bug fixes. Release Notes are available at the download site

Note
This release works with Hadoop 0.20.

17 December, 2010: release 0.8.0 available

This release includes new features such as scalar cast, custom partitioner, Python UDFs and more. Release Notes are available at the download site

Note
This release works with Hadoop 0.20.

13 May, 2010: release 0.7.0 available

This release includes new LoadFunc/StoreFunc interface, switch of Pig local mode and many bug fixes. Release Notes are available at the download site

Note
This release works with Hadoop 0.20.

1 March, 2010: release 0.6.0 available

This release includes performance and memory usage improvements, adds the Accumulator interface for UDFs, and contains many bug fixes. Release Notes are available at the download site

Note
This release works with Hadoop 0.20.

29 October, 2009: release 0.5.0 available

This release makes Pig 0.4.0 functionality available for Hadoop 20 clusters. Release Notes are available at the download site

Note
This release works with Hadoop 0.20.

29 September, 2009: release 0.4.0 available

This release introduces two new types of join. The skewed join improves join performance for the data with large skew in the join key. The merge join improves performance for the case where both inputs are sorted on the join key. The release also includes support for outer join. Release Notes are available at the download site

Note
This release works with Hadoop 0.18.

25 June, 2009: release 0.3.0 available

The highlight of this release is multiquery optimization that allows to share computation accross multiple queries within a single Pig script. Release Notes are available at the download site

Note
This release works with Hadoop 0.18.

8 April, 2009: release 0.2.0 available

This release adds types to the language, better error checking, and a 5x performance gain over the 0.1.1 release. Release Notes are available at the download site

Note
This release works with Hadoop 0.18.

5 December, 2008: release 0.1.1 available

This is the first Pig release as Hadoop subproject! Release Notes are available at the download site

Note
This release works with Hadoop 0.18.

11 September, 2008: release 0.1.0 available

This is the first Pig release from the Incubator! Release Notes are available at the download site

Note
This release works with Hadoop 0.17.