[
https://issues.apache.org/jira/browse/TAJO-927?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14057434#comment-14057434
]
ASF GitHub Bot commented on TAJO-927:
-------------------------------------
GitHub user babokim opened a pull request:
https://github.com/apache/tajo/pull/65
TAJO-927: Broadcast Join with Large, Small, Large, Small tables makes a
wrong plan.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/babokim/tajo TAJO-927
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/tajo/pull/65.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #65
----
commit 18e2564cd03872eed82c459c776a5888b886f19c
Author: 김형준 <[email protected]>
Date: 2014-07-10T12:44:26Z
TAJO-927: Broadcast Join with Large, Small, Large, Small tables makes a
wrong plan.
----
> Broadcast Join with Large, Small, Large, Small tables makes a wrong plan.
> -------------------------------------------------------------------------
>
> Key: TAJO-927
> URL: https://issues.apache.org/jira/browse/TAJO-927
> Project: Tajo
> Issue Type: Bug
> Reporter: Hyoungjun Kim
> Assignee: Hyoungjun Kim
> Priority: Minor
>
> {code:sql}
> select count(*) from large1
> inner join small1 on large1_id = small1_id
> left outer join large2 on large1_id = large2_id
> left outer join small2 on large1_id = small2_id
> {code}
> Current tajo planner makes the plan as following. All large tables(large1,
> large2) are scanned in a single execution block. Each table should have a
> execution block.
> {noformat}
> |-eb_1404871198908_0000_000005
> |-eb_1404871198908_0000_000004
> |-eb_1404871198908_0000_000003
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.2#6252)