[ https://issues.apache.org/jira/browse/PIG-240?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12989305#comment-12989305 ]
Thomas Memenga commented on PIG-240: ------------------------------------ Additional Note: Applied latest patch to 0.8.0 (release), but executing the following script results in nullpointerexception: {code} data = load 'hdfs://host.local:9000/user/hadoop/input/part-r-00000' using PigStorage() as (thed,ts:int,cId,ai,si); input_filtered = foreach data generate ts, ai, si; pipe_4965 = filter input_filtered by ts > 1288043999 and ts < 1288047599; pipe_4965_grouped = group pipe_4965 by (ai, si); pipe_4965_flat = foreach pipe_4965_grouped generate FLATTEN($0) , COUNT($1) , MIN(pipe_4965.ts) as ts_min, MAX(pipe_4965.ts) as ts_max; store pipe_4965_flat INTO '/user/hadoop/output/4965' USING PigStorage(); {code} {code} org.apache.pig.impl.logicalLayer.FrontendException: ERROR 2042: Error in new logical plan. Try -Dpig.usenewlogicalplan=false. at org.apache.pig.backend.hadoop.executionengine.HExecutionEngine.compile(HExecutionEngine.java:309) at org.apache.pig.PigServer.compilePp(PigServer.java:1354) at org.apache.pig.PigServer.executeCompiledLogicalPlan(PigServer.java:1196) at org.apache.pig.PigServer.execute(PigServer.java:1190) at org.apache.pig.PigServer.access$100(PigServer.java:128) at org.apache.pig.PigServer$Graph.execute(PigServer.java:1517) at org.apache.pig.PigServer.executeBatchEx(PigServer.java:362) at org.apache.pig.PigServer.executeBatch(PigServer.java:329) at org.apache.pig.tools.grunt.GruntParser.executeBatch(GruntParser.java:112) at org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:169) at org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:141) at org.apache.pig.tools.grunt.Grunt.exec(Grunt.java:90) at org.apache.pig.Main.run(Main.java:510) at org.apache.pig.Main.main(Main.java:107) Caused by: java.lang.NullPointerException at org.apache.pig.newplan.ReverseDependencyOrderWalker.walk(ReverseDependencyOrderWalker.java:70) at org.apache.pig.newplan.PlanVisitor.visit(PlanVisitor.java:50) at org.apache.pig.newplan.logical.optimizer.SchemaResetter.visit(SchemaResetter.java:105) at org.apache.pig.newplan.logical.relational.LOGenerate.accept(LOGenerate.java:229) at org.apache.pig.newplan.DependencyOrderWalker.walk(DependencyOrderWalker.java:75) at org.apache.pig.newplan.logical.optimizer.SchemaResetter.visit(SchemaResetter.java:94) at org.apache.pig.newplan.logical.relational.LOForEach.accept(LOForEach.java:71) at org.apache.pig.newplan.DependencyOrderWalker.walk(DependencyOrderWalker.java:75) at org.apache.pig.newplan.PlanVisitor.visit(PlanVisitor.java:50) at org.apache.pig.backend.hadoop.executionengine.HExecutionEngine.compile(HExecutionEngine.java:261) ... 13 more {code} Script works fine with unpatched 0.8.0 > Support launching concurrent Pig jobs from one VM > ------------------------------------------------- > > Key: PIG-240 > URL: https://issues.apache.org/jira/browse/PIG-240 > Project: Pig > Issue Type: Improvement > Components: impl > Reporter: Tom White > Assignee: Jeff Zhang > Attachments: patch_240.txt, pig-240-1.patch, pig-240-2.patch, > pig-240.patch > > > For some applications it would be convenient to launch concurrent Pig jobs > from a single VM. This is currently not possible since Pig has static mutable > state. -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira