We are pleased to announce that Apache Pig 0.10.1 was recently released. This is primarily a maintenance release focused on stability and bug fixes. In fact, Pig 0.10.1 includes 42 new JIRA fixes since the Pig 0.10.0 release.
Some of the notable changes include:
In the download section for Pig 10.0.1, you will now find a source-only tarball (pig-0.10.1-src.tar.gz) alongside the traditional full tarball, rpm and deb distributions.
Starting with Pig 0.10.1, the Pig team will now publish Maven artifacts for Hadoop 0.23.x/2.x (PIG-2907). Note that if you are using Hadoop 0.23.x/2.x, you will need to get different Pig Maven artifacts than from Hadoop 0.20.x/1.x. Here is the information to retrieve the Pig Maven artifacts for Hadoop 0.23.x/2.x:
<dependency> <groupId>org.apache.pig</groupId> <artifactId>pig</artifactId> <version>0.10.1</version> <classifier>h2</classifier> </dependency>
All unit tests for Pig 0.10.1 now pass with Oracle JDK7 (PIG-2908).
We continue to improve Pig e2e testing. With the latest enhancements, we are able to significantly reduce runtime for Pig e2e tests (PIG-2711). We are trying hard to make e2e tests pass on all platforms (PIG-2859, PIG-2783, PIG-2745).
There are a number of other important bug fixes in the core Pig code, UDF and documentation. Details can be found in this document.
Special thanks for the Apache Pig community for doing all of this great work to make these improvements happen!
~ Daniel Dai