You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tajo.apache.org by "camelia_c (JIRA)" <ji...@apache.org> on 2013/09/29 18:51:23 UTC
[jira] [Updated] (TAJO-216) FilterPushDownRule extended & Implement
Physical operators for outer join
[ https://issues.apache.org/jira/browse/TAJO-216?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
camelia_c updated TAJO-216:
---------------------------
Attachment: TAJO-34_physopers.patch
git diff asf/master --stat > changes_patch.txt
.../main/java/org/apache/tajo/datum/CharDatum.java | 24 +-
.../java/org/apache/tajo/datum/Float4Datum.java | 27 +-
.../java/org/apache/tajo/datum/Float8Datum.java | 27 +-
.../main/java/org/apache/tajo/datum/Int2Datum.java | 28 +-
.../main/java/org/apache/tajo/datum/Int4Datum.java | 32 +-
.../main/java/org/apache/tajo/datum/Int8Datum.java | 29 +-
.../main/java/org/apache/tajo/datum/NullDatum.java | 2 +-
.../main/java/org/apache/tajo/datum/TextDatum.java | 25 +-
.../main/java/org/apache/tajo/storage/Tuple.java | 1 +
.../tajo/engine/planner/LogicalOptimizer.java | 2 +-
.../tajo/engine/planner/PhysicalPlannerImpl.java | 95 +++-
.../apache/tajo/engine/planner/PlannerUtil.java | 1 +
.../planner/physical/FullOuter_HashJoinExec.java | 287 ++++++++
.../planner/physical/FullOuter_MergeJoinExec.java | 424 +++++++++++
.../planner/physical/LeftOuter_HashJoinExec.java | 265 +++++++
.../planner/physical/LeftOuter_NLJoinExec.java | 183 +++++
.../engine/planner/physical/MergeJoinExec.java | 1 +
.../planner/physical/RightOuter_MergeJoinExec.java | 395 ++++++++++
.../engine/planner/rewrite/FilterPushDownRule.java | 102 +++
.../java/org/apache/tajo/master/GlobalEngine.java | 1 +
.../tajo/engine/planner/TestLogicalOptimizer.java | 1 +
.../physical/TestFullOuter_HashJoinExec.java | 445 ++++++++++++
.../physical/TestFullOuter_MergeJoinExec.java | 753 ++++++++++++++++++++
.../physical/TestLeftOuter_HashJoinExec.java | 450 ++++++++++++
.../planner/physical/TestLeftOuter_NLJoinExec.java | 467 ++++++++++++
.../engine/planner/physical/TestMergeJoinExec.java | 2 +-
.../physical/TestRightOuter_HashJoinExec.java | 343 +++++++++
.../physical/TestRightOuter_MergeJoinExec.java | 751 +++++++++++++++++++
.../apache/tajo/engine/query/TestSelectQuery.java | 4 +-
.../main/java/org/apache/tajo/storage/Tuple.java | 1 +
.../main/java/org/apache/tajo/storage/VTuple.java | 1 +
31 files changed, 5149 insertions(+), 20 deletions(-)
Thank You!
> FilterPushDownRule extended & Implement Physical operators for outer join
> -------------------------------------------------------------------------
>
> Key: TAJO-216
> URL: https://issues.apache.org/jira/browse/TAJO-216
> Project: Tajo
> Issue Type: Sub-task
> Components: physical operator
> Reporter: camelia_c
> Labels: optimization, physical
> Attachments: TAJO-34_physopers.patch
>
>
> FilterPushDownRule extended & Implement Physical operators for outer join
--
This message was sent by Atlassian JIRA
(v6.1#6144)