[teiid-issues] [JBoss JIRA] (TEIID-3208) Remove outer join based solely on join predicates
Steven Hawkins (JIRA)
issues at jboss.org
Mon Dec 1 12:41:39 EST 2014
[ https://issues.jboss.org/browse/TEIID-3208?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Steven Hawkins resolved TEIID-3208.
-----------------------------------
Resolution: Done
Added logic to rule push non-join criteria to look for situations where a join is over an outer join and a generated is not null criteria can be pushed.
> Remove outer join based solely on join predicates
> -------------------------------------------------
>
> Key: TEIID-3208
> URL: https://issues.jboss.org/browse/TEIID-3208
> Project: Teiid
> Issue Type: Enhancement
> Components: Query Engine
> Reporter: Steven Hawkins
> Assignee: Steven Hawkins
> Fix For: 8.10
>
>
> We currently remove outer joins based upon where clause predicates, but won't necessarily detect when to remove the the outer join based solely on join predicates:
> SELECT * from pm1.g1 inner join (pm1.g2 left outer join pm1.g3 on pm1.g2.e1=pm1.g3.e1) on pm1.g1.e1=pm1.g3.e1
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
More information about the teiid-issues
mailing list