pig-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Olga Natkovich (Updated) (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (PIG-1908) display the contents of line and indicate the position of the erroneous token for syntax errors
Date Tue, 04 Oct 2011 20:07:34 GMT

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

Olga Natkovich updated PIG-1908:
--------------------------------

    Fix Version/s:     (was: 0.10)
    
> display the contents of line and indicate the position of the erroneous token for syntax
errors
> -----------------------------------------------------------------------------------------------
>
>                 Key: PIG-1908
>                 URL: https://issues.apache.org/jira/browse/PIG-1908
>             Project: Pig
>          Issue Type: Improvement
>    Affects Versions: 0.9.0
>            Reporter: Thejas M Nair
>            Assignee: Xuefu Zhang
>
> With latest version of the parser, the line number and position of the erroneous token
are displayed.
> For example -
> {code}
> > cat err.pig
> l = load 'x' ;
> f1 = foreach l generate $1, $2, $3, $4 + $3, $5 $3;
> dump f1;
> > pig -x local       err.pig
> 2011-03-15 11:06:06,563 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1000: Error
during parsing. line 2:48 mismatched input ['$3'] expecting SEMI_COLON
> {code}
> It will be easier for to identify the reason for syntax error if the message also prints
the line contents and indicates the position. This is specially useful if the script and/or
line is long.
> For example, the error message could be -
> {code}
> 2011-03-15 11:06:06,563 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1000: Error
during parsing. line 2:48 mismatched input ['$3'] expecting SEMI_COLON
> f1 = foreach l generate $1, $2, $3, $4 + $3, $5 $3;
>                                                 ^ 
> {code}

--
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

        

Mime
View raw message