[ 
https://issues.apache.org/jira/browse/PIG-2383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ashutosh Chauhan resolved PIG-2383.
-----------------------------------

       Resolution: Duplicate
    Fix Version/s: 0.9.1

Dup of PIG-2239
                
> Pig launcher script would benefit from exec'ing hadoop instead of java (in 
> cases where Hadoop is available)
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: PIG-2383
>                 URL: https://issues.apache.org/jira/browse/PIG-2383
>             Project: Pig
>          Issue Type: Improvement
>          Components: grunt
>    Affects Versions: 0.8.0, 0.8.1, 0.9.0
>            Reporter: Roman Shaposhnik
>            Priority: Minor
>             Fix For: 0.9.1
>
>
> It seems that pig launcher script needs to replicate a lot of hadoop launcher 
> script functionality if it wants to set things like java library path and 
> classpath just right. Currently users are burdened with the need to do it 
> manually even when all the appropriate setting are available for Hadoop. For 
> instance, in order for the following to succeed, Pig has to be explicitly 
> told about lzo libs (PIG_OPTS="$PIG_OPTS 
> -Djava.library.path=..path..to.hadoop..native..libs"
> {noformat}
> E = LOAD 'foo.txt.lzo' USING PigStorage() as (a:int);
> DUMP E;
> {noformat}
> The suggestion is to follow the trend set by Hive and use hadoop launcher 
> script instead of Java. If the Hadoop launcher script is not available we can 
> alway fall back on the default behavior.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to