[
https://issues.jboss.org/browse/TEIID-3116?page=com.atlassian.jira.plugin...
]
Steven Hawkins updated TEIID-3116:
----------------------------------
Priority: Minor (was: Critical)
Workaround Description: Set the database version on the translator.
Workaround: Workaround Exists
It's much easier to address this as a doc issue. The rationales for not letting
planning proceed is that we don't want to end up caching an invalid plan and there can
be variations in planning based upon the database version (although that's more of a
limitation of the design of partial results, such that it's not aware of performing
aggregation for example).
Teiid Partial Results Mode: unavailability of datasource causes error
(which is not masked)
-------------------------------------------------------------------------------------------
Key: TEIID-3116
URL:
https://issues.jboss.org/browse/TEIID-3116
Project: Teiid
Issue Type: Bug
Components: Server
Affects Versions: 8.7.1
Reporter: Van Halbert
Assignee: Steven Hawkins
Priority: Minor
Description of problem:
Querying a vdb-table which is formed as union of two tables from different datasources.
Even though "set partialresultsmode true" is run as initial query, instead of
retreiving 0 rows from a datasources that is down, exception is promoted.
Version-Release number of selected component (if applicable):
DV 6.1 ER1
How reproducible:
Every time
Steps to Reproduce:
1. Define one valid and one invalid datasource(invalid connection-url).
2. Create vdb which maps tables from both datasources.
3. Set partialresultsmode to true
4. Execute query on the given vdb-table
Actual results:
TeiidSQLException
TEIID30498 Remote org.teiid.api.exception.query.QueryPlannerException: TEIID30498
Capabilities for ORBQT were not avaialable. The command could not be planned properly.
Expected results:
0 rows from invalid datasource.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)