[
https://issues.jboss.org/browse/TEIID-2792?page=com.atlassian.jira.plugin...
]
Steven Hawkins resolved TEIID-2792.
-----------------------------------
Resolution: Done
When the schema is not set the code will now look for the first source that supports the
function to compensate.
Must pushdown compensation does not account for translator pushdown
functions
-----------------------------------------------------------------------------
Key: TEIID-2792
URL:
https://issues.jboss.org/browse/TEIID-2792
Project: Teiid
Issue Type: Bug
Components: Query Engine
Affects Versions: 8.5
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Fix For: 8.7
A translator function does not have truly belong to any schema and results in an
exception if we attempt to compensate for it:
TEIID30019 Unexpected exception for request 10BpOpvKhXev.15:
java.lang.NullPointerException
at
org.teiid.query.metadata.TempMetadataAdapter.isVirtualModel(TempMetadataAdapter.java:403)
[teiid-engine-8.6.0.Final.jar:8.6.0.Final]
at
org.teiid.query.optimizer.relational.rules.CapabilitiesUtil.supports(CapabilitiesUtil.java:451)
[teiid-engine-8.6.0.Final.jar:8.6.0.Final]
at
org.teiid.query.processor.relational.SubqueryAwareEvaluator.evaluatePushdown(SubqueryAwareEvaluator.java:359)
[teiid-engine-8.6.0.Final.jar:8.6.0.Final]
--
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