[teiid-issues] [JBoss JIRA] (TEIID-2558) Add translator support for dependent join pushdown
Steven Hawkins (JIRA)
jira-events at lists.jboss.org
Fri Jul 12 15:58:20 EDT 2013
[ https://issues.jboss.org/browse/TEIID-2558?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12789441#comment-12789441 ]
Steven Hawkins commented on TEIID-2558:
---------------------------------------
The array method above is reasonably performant when a cardinality hint is added, but it is a somewhat limiting approach. The full array must be held in memory (which may be reasonable for even joins with millions of rows that use a single/simple join column) and any single number/string join would require the creation of an appropriate array/struct type to hold the key data.
One possible approach would be to assume that appropriate global temporary tables have already been created possibly by us at deployment type - but given the possible type combinations and possible multiple appearances of dependent sets in a given source query that seems unpalatable.
> Add translator support for dependent join pushdown
> --------------------------------------------------
>
> Key: TEIID-2558
> URL: https://issues.jboss.org/browse/TEIID-2558
> Project: Teiid
> Issue Type: Sub-task
> Components: Connector API
> Reporter: Steven Hawkins
> Assignee: Steven Hawkins
> Fix For: 8.5
>
>
> JDBC translators should offer built-in support for dependent join pushdown - possibly with index creation and other options.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the teiid-issues
mailing list