tajo-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (TAJO-896) Full outer join query with empty intermediate data doesn't terminate.
Date Tue, 01 Jul 2014 05:50:25 GMT

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

Hudson commented on TAJO-896:
-----------------------------

SUCCESS: Integrated in Tajo-master-build #272 (See [https://builds.apache.org/job/Tajo-master-build/272/])
TAJO-896: Full outer join query with empty intermediate data doesn't terminate. (Hyoungjun
Kim via hyunsik) (hyunsik: rev f5e999915a852473a77aa6958c46ae2389bafa2f)
* tajo-core/src/main/java/org/apache/tajo/master/querymaster/Repartitioner.java
* tajo-core/src/test/java/org/apache/tajo/engine/query/TestJoinQuery.java


> Full outer join query with empty intermediate data doesn't terminate.
> ---------------------------------------------------------------------
>
>                 Key: TAJO-896
>                 URL: https://issues.apache.org/jira/browse/TAJO-896
>             Project: Tajo
>          Issue Type: Bug
>            Reporter: Hyoungjun Kim
>            Assignee: Hyoungjun Kim
>            Priority: Trivial
>
> See title.
> I ran the following query. Left and right subquery's result is empty. 
> {code:sql}
> select a.l_orderkey 
> from (select * from lineitem where l_orderkey < 0) a
> full outer join (select * from lineitem where l_orderkey < 0) b
> on a.l_orderkey = b.l_orderkey
> {code}
> The next log is QueryMaster's log. QueryMaster assigned 1 task for JOIN execution block.
> {noformat}
> 2014-06-30 16:18:24,987 INFO: org.apache.tajo.master.querymaster.Repartitioner (scheduleFragmentsForJoinQuery(186))
- [Distributed Join Strategy] : Symmetric Repartition Join
> 2014-06-30 16:18:24,988 INFO: org.apache.tajo.master.querymaster.Repartitioner (scheduleFragmentsForJoinQuery(258))
- Larger intermediate data is approximately 0 MB
> 2014-06-30 16:18:24,988 INFO: org.apache.tajo.master.querymaster.Repartitioner (scheduleFragmentsForJoinQuery(261))
- The calculated number of tasks is 0
> 2014-06-30 16:18:24,988 INFO: org.apache.tajo.master.querymaster.Repartitioner (scheduleFragmentsForJoinQuery(262))
- The number of total shuffle keys is 1
> 2014-06-30 16:18:24,988 INFO: org.apache.tajo.master.querymaster.Repartitioner (scheduleFragmentsForJoinQuery(266))
- The determined number of join tasks is 0
> 2014-06-30 16:18:24,989 INFO: org.apache.tajo.master.querymaster.SubQuery (transition(647))
- 1 objects are scheduled
> 2014-06-30 16:18:24,989 INFO: org.apache.tajo.master.DefaultTaskScheduler (start(87))
- Start TaskScheduler
> 2014-06-30 16:18:24,990 INFO: org.apache.tajo.worker.TajoResourceAllocator (calculateNumRequestContainers(100))
- CalculateNumberRequestContainer - Number of Tasks=0, Number of Cluster Slots=1
> 2014-06-30 16:18:24,990 INFO: org.apache.tajo.master.querymaster.SubQuery (allocateContainers(888))
- Request Container for eb_1404112701831_0001_000003 containers=0
> 2014-06-30 16:18:24,990 INFO: org.apache.tajo.master.querymaster.Query (executeNextBlock(609))
- Scheduling SubQuery:eb_1404112701831_0001_000003
> 2014-06-30 16:18:24,991 INFO: org.apache.tajo.worker.TajoResourceAllocator (run(217))
- Start TajoWorkerAllocationThread
> 2014-06-30 16:18:26,480 INFO: org.apache.tajo.master.querymaster.QueryInProgress (heartbeat(265))
- Received QueryMaster heartbeat:q_1404112701831_0001,state=QUERY_RUNNING,progress=0.6666667,
queryMaster=babokim-MacBook-Pro.local
> 2014-06-30 16:18:27,992 INFO: org.apache.tajo.worker.TajoResourceAllocator (run(261))
- No available worker resource for eb_1404112701831_0001_000003
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message