hadoop-pig-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Haijun Cao (JIRA)" <j...@apache.org>
Subject [jira] Created: (PIG-261) explain exception
Date Sun, 08 Jun 2008 21:17:44 GMT
explain exception
-----------------

                 Key: PIG-261
                 URL: https://issues.apache.org/jira/browse/PIG-261
             Project: Pig
          Issue Type: Bug
          Components: grunt
         Environment: ubuntu 7.10
jdk1.6.0_06
ant 1.7.0
hadoop-0.17.0
            Reporter: Haijun Cao


grunt> a = load 'whparsed_20071231';
grunt> b = filter a by $0 neq 'SE' AND ARITY (*) >= 6;
grunt> c = group b by ($4, $5);
grunt> d = foreach c {
>> e = distinct b.$1;
>> generate flatten (group), COUNT (b), COUNT (e);
>> }
grunt> explain d
Logical Plan:
|---LOEval ( GENERATE {[FLATTEN PROJECT $0],[COUNT(GENERATE {[PROJECT $1]})],[COUNT(GENERATE
{[PROJECT $1]->[PROJECT $1]->[DISTINCT ]})]} )
      |---LOCogroup ( GENERATE {[PROJECT $4],[PROJECT $5],[*]} )
            |---LOEval ( [FILTER BY (([PROJECT $0] neq ['SE']) AND ([ARITY(GENERATE {[*]})]
>= ['6']))] )
                  |---LOLoad ( file = whparsed_20071231 )
-----------------------------------------------
Physical Plan:
|---POMapreduce
    Map : Composite(*,Filter:  AND )
    Reduce : Generate(Project(0),FuncEval(COUNT(Generate(Project(1)))),FuncEval(COUNT(Generate(Composite(Project(1),Project(1),Sort(Distinct(148045
[main] ERROR org.apache.pig.tools.grunt.GruntParser  - java.lang.NullPointerException
        at org.apache.pig.impl.eval.EvalSpecTreePrinter.visitSortDistinct(EvalSpecTreePrinter.java:42)
        at org.apache.pig.impl.eval.SortDistinctSpec.visit(SortDistinctSpec.java:130)
        at org.apache.pig.impl.eval.EvalSpecTreePrinter.visitCompositeEval(EvalSpecTreePrinter.java:111)
        at org.apache.pig.impl.eval.CompositeEvalSpec.visit(CompositeEvalSpec.java:116)
        at org.apache.pig.impl.eval.EvalSpecTreePrinter.visitGenerate(EvalSpecTreePrinter.java:61)
        at org.apache.pig.impl.eval.GenerateSpec.visit(GenerateSpec.java:366)
        at org.apache.pig.impl.eval.EvalSpecTreePrinter.visitFuncEval(EvalSpecTreePrinter.java:95)
        at org.apache.pig.impl.eval.FuncEvalSpec.visit(FuncEvalSpec.java:249)
        at org.apache.pig.impl.eval.EvalSpecTreePrinter.visitGenerate(EvalSpecTreePrinter.java:61)
        at org.apache.pig.impl.eval.GenerateSpec.visit(GenerateSpec.java:366)
        at org.apache.pig.impl.physicalLayer.POTreePrinter.visitMapreduce(POTreePrinter.java:79)
        at org.apache.pig.backend.hadoop.executionengine.POMapreduce.visit(POMapreduce.java:281)
        at org.apache.pig.backend.hadoop.executionengine.MapRedPhysicalPlan.explain(MapRedPhysicalPlan.java:41)
        at org.apache.pig.PigServer.explain(PigServer.java:442)
        at org.apache.pig.tools.grunt.GruntParser.processExplain(GruntParser.java:136)
        at org.apache.pig.tools.pigscript.parser.PigScriptParser.parse(PigScriptParser.java:177)
        at org.apache.pig.tools.grunt.GruntParser.parseContOnError(GruntParser.java:73)
        at org.apache.pig.tools.grunt.Grunt.run(Grunt.java:54)
        at org.apache.pig.Main.main(Main.java:270)

148046 [main] ERROR org.apache.pig.tools.grunt.GruntParser  - java.lang.NullPointerException


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message