[teiid-issues] [JBoss JIRA] (TEIID-2255) Allow for non-literal source_name values

Steven Hawkins (JIRA) jira-events at lists.jboss.org
Fri Nov 2 15:02:17 EDT 2012


     [ https://issues.jboss.org/browse/TEIID-2255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Steven Hawkins updated TEIID-2255:
----------------------------------

    Fix Version/s: 8.3


The refactoring needed will be to push the multi-source logic to a processing concern rather than a planning concern.  Using a modified plantoprocessconverter requires a planned form of the query to be produced which due to prepared plans is not generally allowed to access bind or other less than command deterministic values.

Sticking with the current approach could be done, but would result in a needlessly large plan where the union branches for non-querycommands would be guarded by select nodes that filter on the source name.
                
> Allow for non-literal source_name values
> ----------------------------------------
>
>                 Key: TEIID-2255
>                 URL: https://issues.jboss.org/browse/TEIID-2255
>             Project: Teiid
>          Issue Type: Sub-task
>          Components: Query Engine
>            Reporter: Steven Hawkins
>            Assignee: Steven Hawkins
>             Fix For: 8.3
>
>
> The current design of multi-source requires that the source_name is a literal, which prevents more common usage patterns, such as a prepared statement.

--
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