[
https://issues.jboss.org/browse/TEIID-993?page=com.atlassian.jira.plugin....
]
Steven Hawkins resolved TEIID-993.
----------------------------------
Fix Version/s: 7.4.1
Resolution: Done
Added logic to look ahead for execsqlinstructions within a program and to init/open the
processors - this is the situation when there are sibling mappingclasses at the same
document level. For typical query plans, opening them will submit the relevant source
queries. The output is still built sequentially.
Enhance XML processing to execute relational queries in parallel when
possible
------------------------------------------------------------------------------
Key: TEIID-993
URL:
https://issues.jboss.org/browse/TEIID-993
Project: Teiid
Issue Type: Feature Request
Components: Query Engine
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Fix For: 7.4.1
Per feedback from Barry, was reviewing XML processing and because we execute all queries
serially in our XML processing. However, conceptually, we could often execute multiple
mapping class and/or temp table queries in parallel. When time permits it might be
benefitial to investigate this.
All mapping classes at depth "n" in the document model are independent of each
other, so they can be executed in parallel. Each mapping class may have input sets to any
ancestor mapping class up to depth "n-1", or may select from any temp table up
to depth "n" (the same depth).
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira