[ 
https://issues.apache.org/jira/browse/TAJO-1368?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14367293#comment-14367293
 ] 

Tajo QA commented on TAJO-1368:
-------------------------------

{color:red}*-1 overall.*{color}  Here are the results of testing the latest 
attachment 
  http://issues.apache.org/jira/secure/attachment/12705355/TAJO-1368.patch
  against master revision release-0.9.0-rc0-206-g82d44af.

    {color:green}+1 @author.{color}  The patch does not contain any @author 
tags.

    {color:green}+1 tests included.{color}  The patch appears to include 4 new 
or modified test files.

    {color:green}+1 javac.{color}  The applied patch does not increase the 
total number of javac compiler warnings.

    {color:green}+1 javadoc.{color}  The applied patch does not increase the 
total number of javadoc warnings.

    {color:green}+1 checkstyle.{color}  The patch generated 0 code style errors.

    {color:red}-1 findbugs.{color}  The patch appears to introduce 2 new 
Findbugs (version 2.0.3) warnings.

    {color:green}+1 release audit.{color}  The applied patch does not increase 
the total number of release audit warnings.

    {color:green}+1 core tests.{color}  The patch passed unit tests in 
tajo-core.

Test results: 
https://builds.apache.org/job/PreCommit-TAJO-Build/619//testReport/
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-TAJO-Build/619//artifact/incubator-tajo/patchprocess/newPatchFindbugsWarningstajo-core.html
Console output: https://builds.apache.org/job/PreCommit-TAJO-Build/619//console

This message is automatically generated.

> Exceptions during processing nested union queries
> -------------------------------------------------
>
>                 Key: TAJO-1368
>                 URL: https://issues.apache.org/jira/browse/TAJO-1368
>             Project: Tajo
>          Issue Type: Bug
>          Components: distributed query plan, worker
>    Affects Versions: 0.11.0
>            Reporter: Jihoon Son
>            Assignee: Jihun Kang
>             Fix For: 0.11.0
>
>         Attachments: TAJO-1368.patch
>
>
> This error is reported from the Apache Tajo Korea user group 
> (https://groups.google.com/forum/#!topic/tajo-user-kr/tipQj6cv-k0).
> You can reproduce the reported errors as follows:
> {noformat}
> default> create table test_union_all (cd  int, nm text);
> default> insert into test_union_all select 1,'aaa';
> default> insert into test_union_all select 1,'bbb';
> {noformat}
> *Case 1*
> Distributed query planner emits NPE as follows:
> {noformat}
> default> select * from 
> (
>        select * from test_union_all
>        union all
>        select * from test_union_all
> )a
> union all
> select * from 
> (
>       select * from test_union_all
>       union all
>       select * from test_union_all
> )a;
> 2015-03-03 13:59:12,738 ERROR org.apache.tajo.querymaster.QueryMasterTask:
> java.lang.NullPointerException
>         at 
> org.apache.tajo.engine.planner.global.DataChannel.<init>(DataChannel.java:57)
>         at 
> org.apache.tajo.engine.planner.global.GlobalPlanner$DistributedPlannerVisitor.visitUnion(GlobalPlanner.java:1405)
>         at 
> org.apache.tajo.engine.planner.global.GlobalPlanner$DistributedPlannerVisitor.visitUnion(GlobalPlanner.java:1140)
>         at 
> org.apache.tajo.plan.visitor.BasicLogicalPlanVisitor.visit(BasicLogicalPlanVisitor.java:96)
>         at 
> org.apache.tajo.plan.visitor.BasicLogicalPlanVisitor.visitRoot(BasicLogicalPlanVisitor.java:151)
>         at 
> org.apache.tajo.engine.planner.global.GlobalPlanner$DistributedPlannerVisitor.visitRoot(GlobalPlanner.java:1145)
>         at 
> org.apache.tajo.engine.planner.global.GlobalPlanner$DistributedPlannerVisitor.visitRoot(GlobalPlanner.java:1140)
>         at 
> org.apache.tajo.plan.visitor.BasicLogicalPlanVisitor.visit(BasicLogicalPlanVisitor.java:60)
>         at 
> org.apache.tajo.engine.planner.global.GlobalPlanner.build(GlobalPlanner.java:146)
>         at 
> org.apache.tajo.querymaster.QueryMasterTask.startQuery(QueryMasterTask.java:357)
>         at 
> org.apache.tajo.querymaster.QueryMasterTask.start(QueryMasterTask.java:172)
>         at 
> org.apache.tajo.querymaster.QueryMaster$QueryStartEventHandler.handle(QueryMaster.java:410)
>         at 
> org.apache.tajo.querymaster.QueryMaster$QueryStartEventHandler.handle(QueryMaster.java:397)
>         at 
> org.apache.hadoop.yarn.event.AsyncDispatcher.dispatch(AsyncDispatcher.java:173)
>         at 
> org.apache.hadoop.yarn.event.AsyncDispatcher$1.run(AsyncDispatcher.java:106)
>         at java.lang.Thread.run(Thread.java:745)
> {noformat}
> *Case 2*
> TaskRunner emits NPE as follows:
> {noformat}
> default>  select * from (
>                 select cd, nm
>                 from 
>                 (
>                               select cd, nm
>                               from 
>                               (
>                                      select cd, nm
>                                       from test_union_all             
>                               )a   
>                               union all 
>                               select cd, nm
>                               from 
>                               ( 
>                                    select cd, nm
>                                    from test_union_all        
>                               )a
>               ) a  
>  )a;
> 2015-03-03 14:05:02,960 ERROR org.apache.tajo.worker.Task: 
> java.lang.IllegalArgumentException: URI scheme is not "file"
> java.io.IOException: java.lang.IllegalArgumentException: URI scheme is not 
> "file"
>         at 
> org.apache.tajo.storage.RawFile$RawFileAppender.init(RawFile.java:485)
>         at 
> org.apache.tajo.engine.planner.physical.StoreTableExec.openNewFile(StoreTableExec.java:110)
>         at 
> org.apache.tajo.engine.planner.physical.StoreTableExec.init(StoreTableExec.java:79)
>         at org.apache.tajo.worker.Task.run(Task.java:405)
>         at org.apache.tajo.worker.TaskRunner$1.run(TaskRunner.java:276)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.IllegalArgumentException: URI scheme is not "file"
>         at java.io.File.<init>(File.java:421)
>         at 
> org.apache.tajo.storage.RawFile$RawFileAppender.init(RawFile.java:480)
>         ... 5 more
> 2015-03-03 14:05:02,963 ERROR org.apache.tajo.worker.TaskRunner:
> java.lang.NullPointerException
>         at 
> org.apache.tajo.storage.RawFile$RawFileAppender.close(RawFile.java:756)
>         at 
> org.apache.tajo.engine.planner.physical.StoreTableExec.close(StoreTableExec.java:143)
>         at org.apache.tajo.worker.Task.run(Task.java:417)
>         at org.apache.tajo.worker.TaskRunner$1.run(TaskRunner.java:276)
>         at java.lang.Thread.run(Thread.java:745)
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to