[
https://issues.jboss.org/browse/TEIID-2255?page=com.atlassian.jira.plugin...
]
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