Parser error message doesn't show location of the error or show it as Line 0:0
------------------------------------------------------------------------------
Key: PIG-1925
URL: https://issues.apache.org/jira/browse/PIG-1925
Project: Pig
Issue Type: Bug
Affects Versions: 0.9.0
Reporter: Xuefu Zhang
Assignee: Xuefu Zhang
Fix For: 0.9.0
When Parser emits an error from one of the tree parsers (like AST validation or
plan generation), Line number is missing or printed as Line 0:0. Further
investigation shows that Antlr 3.2 isn't able to report the correct line number
and line offset. We need to address it in Pig code.
The following is an example.
grunt> A = load 'x' as (u, v, u, w);
2011-03-21 10:04:44,486 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR
0: Duplicated alias in schema: u
It's desirable to have line number/offset in such kind of error messages.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira