hadoop-pig-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Santhosh Srinivasan (JIRA)" <j...@apache.org>
Subject [jira] Issue Comment Edited: (PIG-839) incorrect return codes on failure when using -f or -e flags
Date Mon, 08 Jun 2009 21:58:07 GMT

    [ https://issues.apache.org/jira/browse/PIG-839?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12717451#action_12717451
] 

Santhosh Srinivasan edited comment on PIG-839 at 6/8/09 2:57 PM:
-----------------------------------------------------------------

There are no unit test cases as the testing was performed manually. Pasting a test run below.

{code}

$ cat errcode.pig 
a = load '/user/sms/data/student_tab.data' ;
b = stream a through `false` ;
store b into '/user/sms/data/errcode.out'; 

#Before fix
$ java -cp pig.jar:/home/y/conf/pig/piglet/released org.apache.pig.Main -f errcode.pig 
2009-06-08 14:40:51,917 [main] INFO  org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher
- Failed!
2009-06-08 14:40:51,926 [main] ERROR org.apache.pig.tools.grunt.GruntParser - ERROR 2055:
Received Error while processing the map plan: 'false ' failed with exit status: 1
Details at logfile: pig_1244497222536.log
afterside 14:40:53 ~/src_pig/pig/trunk_optimizer_phase3_part2 $ echo $?
0

#After fix
$ java -cp pig.jar:/home/y/conf/pig/piglet/released org.apache.pig.Main -f errcode.pig 
2009-06-08 14:42:20,422 [main] INFO  org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher
- Failed!
2009-06-08 14:42:20,434 [main] ERROR org.apache.pig.tools.grunt.GruntParser - ERROR 2055:
Received Error while processing the map plan: 'false ' failed with exit status: 1
Details at logfile: /homes/sms/src_commit/pig/trunk/pig_1244497306578.log
afterside 14:42:21 ~/src_commit/pig/trunk $ echo $?
2

{code}

      was (Author: sms):
    There are no unit test cases as the testing was performed manually. Pasting a test run
below.

{code}

$ cat /errcode.pig 
a = load '/user/sms/data/student_tab.data' ;
b = stream a through `false` ;
store b into '/user/sms/data/errcode.out'; 

#Before fix
$ java -cp pig.jar:/home/y/conf/pig/piglet/released org.apache.pig.Main -f errcode.pig 
2009-06-08 14:40:51,917 [main] INFO  org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher
- Failed!
2009-06-08 14:40:51,926 [main] ERROR org.apache.pig.tools.grunt.GruntParser - ERROR 2055:
Received Error while processing the map plan: 'false ' failed with exit status: 1
Details at logfile: pig_1244497222536.log
afterside 14:40:53 ~/src_pig/pig/trunk_optimizer_phase3_part2 $ echo $?
0

#After fix
$ java -cp pig.jar:/home/y/conf/pig/piglet/released org.apache.pig.Main -f /homes/sms/src_pig/pig/trunk_optimizer_phase3_part2/errcode.pig

2009-06-08 14:42:20,422 [main] INFO  org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher
- Failed!
2009-06-08 14:42:20,434 [main] ERROR org.apache.pig.tools.grunt.GruntParser - ERROR 2055:
Received Error while processing the map plan: 'false ' failed with exit status: 1
Details at logfile: /homes/sms/src_commit/pig/trunk/pig_1244497306578.log
afterside 14:42:21 ~/src_commit/pig/trunk $ echo $?
2

{code}
  
> incorrect return codes on failure when using -f or -e flags
> -----------------------------------------------------------
>
>                 Key: PIG-839
>                 URL: https://issues.apache.org/jira/browse/PIG-839
>             Project: Pig
>          Issue Type: Bug
>            Reporter: Gunther Hagleitner
>            Assignee: Gunther Hagleitner
>         Attachments: fix_return_code.patch
>
>
> To repro: pig -e "a = load '<some file>' ; b = stream a through \`false\` ; store
b into '<some file>';"
> Both the -e and -f flags do not return the right code upon exit. Running the script w/o
using -f works fine.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message