What's new in Apache Pig 0.13.0
Jul 5, 2014
- 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).
- This release works with Hadoop 0.20.X, 1.X, 0.23.X and 2.X
New in Apache Pig 0.11.0 (Feb 23, 2013)
- New RANK, CUBE and ROLLUP operators
- New DateType data type
- Support for Groovy UDFs
- Support for loading macros from jars
- Support for custom PigReducerEstimators
- Support for custom PigProgressNotificatonListeners
- Support for schema-based Tuples for reduced memory footprint
- Support for passing environment variables to streaming jobs
- Support for invoking HCatalog DDL commands from Pig
- Support for .pigbootup file for defaults
- Improved support for working with Maps in Pig scripts
- Grunt improvements: history and clear
- New cleanupOnSuccess method in StoreFunc interface
- UDF timing utilities
- UDF lifecycle improvements
- UDFs for DateType support
- Performance improvements to merge join
- Performance improvements to local mode
- Performance improvements to in memory aggregation
- Performance improvements to Spillable management
- Improvements to HBaseStorage and AvroStorage
- Penny has been removed
- 300+ bug fixes
New in Apache Pig 0.10.0 (Sep 27, 2012)
- This release includes Boolean datatype, nested cross/foreach, JRuby udf, limit by expression, split default destination, tuple/bag/map syntax support and map-side aggregation.
- This release works with Hadoop 0.20.X, 1.0.X and 0.23.X.
New in Apache Pig 0.9.2 (Sep 27, 2012)
- Maintenance release.
- This release works with Hadoop 0.20 and Hadoop 1.0.0.
New in Apache Pig 0.9.1 (Sep 27, 2012)
- It also adds rpm/deb release in addition to traditional tarball release
New in Apache Pig 0.9.0 (Sep 27, 2012)
- This release introduces control structures, changes query parser, and performs semantic cleanup.
New in Apache Pig 0.8.1 (Sep 27, 2012)
- This release works with Hadoop 0.20.