[teiid-issues] [JBoss JIRA] (TEIID-5683) Push or use limit information before dependent join processing

Steven Hawkins (Jira) issues at jboss.org
Thu Mar 14 14:15:00 EDT 2019


    [ https://issues.jboss.org/browse/TEIID-5683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13708563#comment-13708563 ] 

Steven Hawkins commented on TEIID-5683:
---------------------------------------

There are nuances to the pushing logic that make it hard to simply change into a simple detection for earlier costing.  Running the rule early violates some existing assumptions, such at the final output element assignment has already been run.  So there isn't a very quick fix here.  I'll see if some new code will help.

> Push or use limit information before dependent join processing
> --------------------------------------------------------------
>
>                 Key: TEIID-5683
>                 URL: https://issues.jboss.org/browse/TEIID-5683
>             Project: Teiid
>          Issue Type: Enhancement
>          Components: Query Engine
>            Reporter: Steven Hawkins
>            Assignee: Steven Hawkins
>            Priority: Major
>             Fix For: 12.2
>
>
> There appear to be some situations (such as a left outer join from TEIID-5680) where the limit could help direct a dependent join, but isn't considered as rule push limit isn't run until later. 



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the teiid-issues mailing list