spaces load statement results in stack trace
--------------------------------------------
Key: PIG-404
URL: https://issues.apache.org/jira/browse/PIG-404
Project: Pig
Issue Type: Bug
Components: grunt
Affects Versions: types_branch
Environment: Linux 2.6.9-55.ELsmp #1 SMP Fri Apr 20 16:36:54 EDT 2007
x86_64 x86_64 x86_64 GNU/Linux
Reporter: Araceli Henley
Priority: Trivial
Fix For: types_branch
The first statement works, the second statement results in a stack trace. The
only difference is the space beween A= and load.
grunt> A = load 'studenttab10k' using PigStorage() as (name, age, gpa );
grunt> A=load 'studenttab10k' using PigStorage() as ( name, age, gpa );
org.apache.pig.tools.pigscript.parser.ParseException: Encountered "A=load" at
line 1, column 1.
Was expecting one of:
<EOF>
"cat" ...
"cd" ...
"cp" ...
"copyFromLocal" ...
"copyToLocal" ...
"dump" ...
"describe" ...
"explain" ...
"help" ...
"kill" ...
"ls" ...
"mv" ...
"mkdir" ...
"pwd" ...
"quit" ...
"register" ...
"rm" ...
"set" ...
"scriptDone" ...
"" ...
<EOL> ...
";" ...
org.apache.pig.tools.pigscript.parser.TokenMgrError: Lexical error at line 1,
column 40. Encountered: "(" (40), after : ""
at
org.apache.pig.tools.pigscript.parser.PigScriptParserTokenManager.getNextToken(PigScriptParserTokenManager.java:2430)
at
org.apache.pig.tools.pigscript.parser.PigScriptParser.getNextToken(PigScriptParser.java:583)
at
org.apache.pig.tools.pigscript.parser.PigScriptParser.handle_invalid_command(PigScriptParser.java:479)
at
org.apache.pig.tools.pigscript.parser.PigScriptParser.parse(PigScriptParser.java:313)
at
org.apache.pig.tools.grunt.GruntParser.parseContOnError(GruntParser.java:92)
at org.apache.pig.tools.grunt.Grunt.run(Grunt.java:58)
at org.apache.pig.Main.main(Main.java:278)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.