I have never once been able to use Pig in production out of the box
because of how it is packaged by default -- including too many of its
dependencies in the jar.  I've complained about it in a couple Jira
tickets related to the output maven artifacts -- it is not a standard
artifact if it bundles any dependencies at all...

In every project I use pig as a Maven artifact I have to use the
withouthadoop variant at minimum, but in most I have to manually make my
own jar rather than simply configure my project to use an official Pig
artifact and compatible downstream dependencies.

I'm happy to keep rebuilding Pig for now -- this is an enhancement request
and not something technically wrong that can block a release.


in On 6/23/11 2:54 PM, "Olga Natkovich" <[email protected]> wrote:

>I don't believe we have seen any requests for this in the apache mailing
>lists. Moreover they can build one from the source code enclosed. Our
>package is already 40MB and I had to split it 5 ways to upload to the
>people.apache.org. I don't think we want to make it any bigger than
>necessary.
>
>Olga
>
>From: Thejas M Nair
>Sent: Thursday, June 23, 2011 2:35 PM
>To: [email protected]; Olga Natkovich
>Subject: Re: [VOTE] Release Pig 0.9.0 (candidate 0)
>
>I have seen many users have problems when they use the pig.jar which is
>bundled with hadoop, because their cluster is using a different version
>of hadoop.
>I think it will be convenient for such users, if pig ships with a
>jar-without hadoop.
>
>-Thejas
>
>
>
>On 6/22/11 5:56 PM, "Olga Natkovich" <[email protected]> wrote:
>I have created a candidate build for Pig 0.9.0 release. This release
>introduces control structures, changes query parser, and performs
>semantic cleanup.
>
>The rat report showed no issues in Java files outside of build directory.
>
>
>Keys used to sign the release are available at
>http://svn.apache.org/viewvc/pig/trunk/KEYS?view=markup.
>
>
>
>Please try it out:
>
>
>
>http://people.apache.org/~olga/pig-0.9.0-candidate-0/
>
>
>
>Build is also available in maven:
>https://repository.apache.org/content/repositories/orgapachepig-042/org/ap
>ache/pig/pig/0.9.0/
>
>
>
>Should we release this? Vote closes on Monday, June 27.
>
>
>
>Olga
>
>
>
>--

Reply via email to