[
https://jira.jboss.org/jira/browse/TEIID-238?page=com.atlassian.jira.plug...
]
Steven Hawkins resolved TEIID-238.
----------------------------------
Resolution: Done
Added a check of the dependent value side - if it is less than 1/2 a batch then we'll
materialize the values as a cached hashset, otherwise we'll simply return true and
rely on the partitioned join logic to kick in if applicable.
ENHANCEMENT: performance of non-pushed dependent set criteria
-------------------------------------------------------------
Key: TEIID-238
URL:
https://jira.jboss.org/jira/browse/TEIID-238
Project: Teiid
Issue Type: Feature Request
Components: Query Engine
Affects Versions: 6.0.0
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Fix For: 6.1.0
Original Estimate: 1 day
Remaining Estimate: 1 day
Defect Tracker #24299: Dependent set criteria that is not pushed below an access node has
potentially bad performance implications. These nodes should either be removed or the
evaluation of set criteria should be changed so that it does not need to be based upon
iteration (such as a cached set of values).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira