[
https://issues.apache.org/jira/browse/PIG-404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Araceli Henley updated PIG-404:
-------------------------------
Summary: if there is no space after a "=" as in "A=pigstatement" the pig
statement results in stack trace (was: if there is no space after a "=" the
pig statement results in stack trace)
> if there is no space after a "=" as in "A=pigstatement" the pig 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
>
>
> If you have ( A1=pigstatement) and you have (A2= pigstatement), A1will pass
> and A2 will fail.
> Here is an example using load:
> 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.